Dear all,
I would like to connect my web portal based on java technology with the ser daemon in order to provide some administration functionality. The solution would be to use FIFO interface, but it has two major disadvantages:
1. The portal might be deployed on different host. 2. Although Java can communicate via FIFO pipeline, it cannot create a new pilepine.
Is there any possibility to manage ser daemon remotely via a socket interface?
Thanks, Martin
Hi Martin,
similar to FIFO interface, there is a UNIX socket one. Also I saw posted recently a patch for UDP/TCP sockets, but haven't tried yet.
Best regards, Marian
Martin Rusnak wrote:
Dear all,
I would like to connect my web portal based on java technology with the ser daemon in order to provide some administration functionality. The solution would be to use FIFO interface, but it has two major disadvantages:
- The portal might be deployed on different host.
- Although Java can communicate via FIFO pipeline, it cannot create a new pilepine.
Is there any possibility to manage ser daemon remotely via a socket interface?
Thanks, Martin
Yes. I posted our TCP/UDP patch to serdev, but it exceeded the 40K limit and is pending approval AFAIK. This patch provides the exact same functionality as the unix socket server - so it is not as complete as the actual FIFO. For instance, Juha pointed out that the domain_reload FIFO command doesn't work.
Regards, Paul
On 4/14/05, Marian Dumitru marian.dumitru@voice-sistem.ro wrote:
Hi Martin,
similar to FIFO interface, there is a UNIX socket one. Also I saw posted recently a patch for UDP/TCP sockets, but haven't tried yet.
Best regards, Marian
Martin Rusnak wrote:
Dear all,
I would like to connect my web portal based on java technology with the ser daemon in order to provide some administration functionality. The solution would be to use FIFO interface, but it has two major disadvantages:
- The portal might be deployed on different host.
- Although Java can communicate via FIFO pipeline, it cannot create
a new pilepine.
Is there any possibility to manage ser daemon remotely via a socket interface?
Thanks, Martin
-- Voice System http://www.voice-system.ro
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Hi Paul,
I totally agree with you that the exported set of functions is *not* the same for FIFO, UNIX socket and (you know better) for UDP/TCP socket.
Best regards, Marian
Java Rockx wrote:
Yes. I posted our TCP/UDP patch to serdev, but it exceeded the 40K limit and is pending approval AFAIK. This patch provides the exact same functionality as the unix socket server - so it is not as complete as the actual FIFO. For instance, Juha pointed out that the domain_reload FIFO command doesn't work.
Regards, Paul
On 4/14/05, *Marian Dumitru* <marian.dumitru@voice-sistem.ro mailto:marian.dumitru@voice-sistem.ro> wrote:
Hi Martin, similar to FIFO interface, there is a UNIX socket one. Also I saw posted recently a patch for UDP/TCP sockets, but haven't tried yet. Best regards, Marian Martin Rusnak wrote: > Dear all, > > I would like to connect my web portal based on java technology with > the ser daemon in order to provide some administration functionality. > The solution would be to use FIFO interface, but it has two major > disadvantages: > > 1. The portal might be deployed on different host. > 2. Although Java can communicate via FIFO pipeline, it cannot create > a new pilepine. > > Is there any possibility to manage ser daemon remotely via a socket > interface? > > Thanks, > Martin -- Voice System http://www.voice-system.ro _______________________________________________ Serusers mailing list serusers@lists.iptel.org <mailto:serusers@lists.iptel.org> http://lists.iptel.org/mailman/listinfo/serusers
Marian Dumitru writes:
similar to FIFO interface, there is a UNIX socket one. Also I saw posted recently a patch for UDP/TCP sockets, but haven't tried yet.
i tried it and it worked ok for some functions and not for some others. also, it currently doesn't support an allowed clients file or database table.
there is something wrong in the design of external access to ser. an abstraction layer is missing between modules and external access methods. so each module has to currently support fifo, unix socket, and also tcp/udp interface.
-- juha
Hi All.
I think the entire ser community would agree that this is not really the best way to manage external connectivity to ser. It's just a maintenance nightmare - so an abstraction layer is desperately needed.
I'm also have the opinion that the FIFO needs to be phased out and completely replaced with a real network server.
Just my $0.02 worth.
Regards, Paul
On 4/15/05, Juha Heinanen jh@tutpro.com wrote:
Marian Dumitru writes:
similar to FIFO interface, there is a UNIX socket one. Also I saw posted recently a patch for UDP/TCP sockets, but haven't tried yet.
i tried it and it worked ok for some functions and not for some others. also, it currently doesn't support an allowed clients file or database table.
there is something wrong in the design of external access to ser. an abstraction layer is missing between modules and external access methods. so each module has to currently support fifo, unix socket, and also tcp/udp interface.
-- juha
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
I also found SNMP module in the ser cvs. Perhaps it could be useful for this purpose. Has anybody ever used it?
Java Rockx wrote:
Hi All.
I think the entire ser community would agree that this is not really the best way to manage external connectivity to ser. It's just a maintenance nightmare - so an abstraction layer is desperately needed.
I'm also have the opinion that the FIFO needs to be phased out and completely replaced with a real network server.