Hi,

APE provides a Socket API on the server-side (http://www.ape-project.org/wiki/index.php/How_to_create_a_server_Module#Client). It could be very easy to connect to your server and forward filtered data to users.

For instance :

- User A register to receiv only data from filter "1" by joining a channel named "1" (or whatever).
- Your APE script forward data where filter "1" was applied to that channel.
- All users that need data from this filter join the same channel.
(Btw, you need to protect each channel to avoid anybody to listen for a disallowed filter).

Anthony C.

Pedro Bastos a écrit :
Hello,

Congratulations on this excellent tool. Will help many developers a lot. My first message for this list in fact it is a suggestion request on a problem I have.

I've got a monitoring system (in fact a TCP server) which send lots of events (TCP packets) describing what is going on with a server application. My goal is provide a web application monitor whom filter some of these events and shows only user level information (for each type of user).

My first thought was use a proxy socket, but I will have to parse entire TCP packet on client side. However this should not work because will expose ALL protocol messages to users. O second thought my solution will be:

a) Create a new command which will connect to my TCP server;
b) All events coming in socket will be parsed in server and just forward relevant messages on pipes to clients;

Do you guys have another solution for this problem?

Any suggestions?

Thanks in advance,

--

Pedro Bastos
PontoNET.com - IT Solutions
--
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/

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