Hi,

you were talking about integrate APE in other layer of a
webapplications. The best way to push data from another application to
APE is tu use libape-controller this allow with a simple line of code to
push data to the client.

Here is a code sample :

http://github.com/APE-Project/APE_JSF/tree/80d7b8ed43fe214e44da06660764a953926872a4/Demos/Controller

or here
http://www.ape-project.org/wiki/index.php/Libape-controller

Cheers.

Andrea Dessì wrote:
> On 23 Mag, 00:49, John Chavarria <[email protected]> wrote:
>   
>> Hi Andrea,
>>
>> First of all, thanks for the interest you have on the APE Project.  
>> Here is some answers on your thoughts :
>>
>> I may say first, just to be clear, that APE is not _yet another_ HTTP  
>> Server. APE is only called when AJAX Requests are made, and does not  
>> stream files. APE can not replace a regular web server (as Apache,  
>> Lighttpd, NginX...)
>>
>> To answer you question about the choice we've made on the C language :
>>
>> - APE is designed for high scalability, so we decided to use a very  
>> low-level language : C
>> - APE needed to be specific to our needs, we're using our own  
>> protocol, and we wanted great performances
>> - We don't like Java :) It's heavy :)
>>
>> So maybe the only point could be "Why not an OO language". We provide  
>> a really easy and intuitive way to write plugins in C, and I don't  
>> think you really need objects to create powerful server modules.  
>> Moreover, we're currently implementing Server-Side JavaScript (with  
>> the use of SpiderMonkey), to enable you to write Server Modules... In  
>> JavaScript ! (with mootools too!)
>>
>> Hope I've answered your question.
>>
>> Cheers,
>>
>> John Chavarria - CEO / Designer
>> Weelya - improve the Web
>>
>> Tel : +33 (0) 4.67.169.778
>> Mob: +33 (0) 6.43.56.00.83
>> Twitter : @jchavarria / @weelya
>>
>> http://www.weelya.com/http://www.weelya.net/http://www.ape-project.org/
>>
>> Le 23 mai 09 à 00:32, Andrea Dessì a écrit :
>>
>>
>>
>>     
>>> Hi APE Team,
>>>       
>>> i've found you following a link in the MooTools Homepage.
>>> I think APE is great. The concept and the client side are wonderful.
>>> I use MooTools for everyday tasks and i know the power of this
>>> framework.
>>> But I'm a little bit confused about the Server side.
>>>       
>>> You develop and provide a HTTP Server with modules and specific
>>> functionalities.
>>> And it's written in C. So my question is: why did you need to write a
>>> HTTP Server?
>>>       
>>> In Enterprise Application's world you would develop in Java (j2ee) or
>>> maybe .NET (but closed technology sucks).
>>>       
>>> So j2ee is a strong platform now for webapplication, and if i were a
>>> developer (and i'm not) probably i would prefer an OO languange.
>>>       
>>> --
>>> Andrea
>>>       
>
>
>
> Hi John,
>
> first of all thank you for your answer.
> Now i understand better the situation behind you chooses.
>
> And i'm wondering how to integrate APE layer with other layers of a
> web application.
> Anyway i think it's a great idea.
>
> Please let me quote this:
>   
>>> I don't
>>> think you really need objects to create powerful server modules.
>>>       
>
> Yes, you're right in fact. You don't need OO to create powerful server
> modules,
> but you need OO for the Software maintenance and some other good thing
> we do
> when programmig, and i have also to notice that with APE we are moving
> some control
> of the webapplication from the "native application language" (php,
> asp, java, etcetcet) to
> another new language.
>
> Anyway i think is a great idea absolutely!
>
> Good work ;)
>
> --
> Andrea
> >
>   


-- 
Nicolas Trani - Développeur web
Weelya - Improve the web
32 rue du faubourg boutonnet
34090 Montpellier
Tel : 04 67 169 778 
http://www.weelya.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/
-~----------~----~----~----~------~----~------~--~---

Reply via email to