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/ -~----------~----~----~----~------~----~------~--~---
