Hi,

APE 1.0 beta was released (you can checkout on the last git revision (on 
the master)).
So, firstly you don't need to write C code anymore.
(Overview : 
http://www.ape-project.org/wiki/index.php/How_to_build_a_serverside_JS_module)

The javascript server-side binding allow several interesting things :

- Socket API (both server and client).
- HTTP API (request API).
- APE Pub/Sub API (Post data to users, channels, and so on).

So, what you can do :

- Write a JS module that listen on a specific port and wait for 
instructions.
- Your Java app connect to APE on that port
- Your Java app send instructions to APE
- APE forward messages to users/channels.

There is already a simple module called "inlinepush" that allow you to 
post data to any channel through a simple HTTP request.

>Is there support to expose interface for java (J2SE) module (adapter) in 
roadmap? java script is not enough.
>And I want to know; what is the limit of max number of concurrent 
client, APE can support? Can we increase this limit by clustering? 
 >Since in stock market; need to server million of users.

Each APE node (1.0) can handle about 200k concurent users (this number 
can't be accurate, it depends of the number of messages/sec sent to users).

Btw, clustering with a model where users can't publish (as it happens in 
a finance marker app) is not an issue. Your publisher just need to 
publish on several APE node :). Or just write a dispatcher that do the 
job for you.

Anthony Catel

Pradeep chahal a écrit :
> Hello Guys,
>  
> I am doing analysis about APE.
>  
>  First let me give context; for real data streaming and here I am 
> mainly talking about finance market (stock, bond etc.).
>  
>   In market there is lot of product for finance market and most of 
> them use third party data streaming application server (as light 
> streamer, live data cycle and so on). Most of the finance products are 
> based on publish -subscribe model.
>  
> So here is main point:-
>  A publisher will push data to streaming application server (APE), APE 
> push data to web client.
>  
> so we need a communication medium between Publisher and APE.
>  
> APE support a C based module (adapter) to communicate to it. And other 
> method is java script (in progress).
>  
> Yes many publisher (finance products) are C based that’s make life 
> easy to integrate it with APE but lot of them are Java (J2SE) based.
>  
> Is there support to expose interface for java (J2SE) module (adapter) 
> in roadmap? java script is not enough.
> And I want to know; what is the limit of max number of concurrent 
> client, APE can support? Can we increase this limit by clustering? 
> Since in stock market; need to server million of users.
>  
> I am interested to know how we can integrate APE with a complete solution.
>  
> that will be great if you guys reply me.
>  
> Regards,
> Pradeep
> Pisa, Italy
>
>  
>
>  
>  
>  
>
>  
>
> > Date: Wed, 21 Oct 2009 10:38:28 -0700
> > Subject: [APE Project] (229) Re: (227) Re: (191) Problems installin 
> 1.0b1
> > From: cadr...@gmail.com
> > To: ape-project@googlegroups.com
> >
> >
> > Thanks a lot for the quick answer!
> >
> > Strange though, unzip is working, I will look for the zip package
> > then.
> > And I had already tried the latest version, got the same kind of
> > error.
> >
> > Thanks again,
> >
> > Cadrach
> >
> > On Oct 21, 7:27 pm, Anthony Catel <a.ca...@weelya.com> wrote:
> > > Anthony Catel a écrit :
> > >
> > >
> > >
> > > > Cadrach a écrit :
> > >
> > > >> Hi, I got almost the same error (any many more before that one) 
> when
> > > >> building v1.0b2, I am on Gentoo.
> > > >> Here follows the log from "sh build.sh" command. I am not a 
> UNIX guru,
> > > >> so it might be something easy.
> > >
> > > >> rm -f udns_dn.o udns_dntosp.o udns_parse.o udns_resolver.o 
> udns_init.o
> > > >> udns_misc.o udns_XtoX.o udns_rr_a.o udns_rr_ptr.o udns_rr_mx.o
> > > >> udns_rr_txt.o udns_bl.o udns_rr_srv.o udns_rr_naptr.o udns_codes.o
> > > >> rm -f udns_dn.lo udns_dntosp.lo udns_parse.lo udns_resolver.lo
> > > >> udns_init.lo udns_misc.lo udns_XtoX.lo udns_rr_a.lo udns_rr_ptr.lo
> > > >> udns_rr_mx.lo udns_rr_txt.lo udns_bl.lo udns_rr_srv.lo
> > >
> > > > Hi,
> > >
> > > > You need to install "zip"
> > >
> > > > Anthony
> > >
> > > Btw, I suggest you to checkout the last revision on github ;)
> >
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to ape-project@googlegroups.com
To unsubscribe from this group, send email to
ape-project+unsubscr...@googlegroups.com
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