Have you looked at using HTTP as your transfer/dispatch protocol? Using AnyEvent and Plack (Twiggy), you get the asynchronous transfer, and a fairly tested set of semantics for sending data and sending responses.
Of course, you do not get immediate type safety and implicit dispatch as you get with XMLRPC or SOAP.
An alternative could be to use/implement something like JSONRPC, which likely will dispatch the code immediately to an object of your choice.
In reply to Re: I search for an async IPC module that transfers arbitrary-length strings (preferably binary, but ASCII is fine too) via full-duplex, keep-alive TCP connection
by Corion
in thread I search for an async IPC module that transfers arbitrary-length strings (preferably binary, but ASCII is fine too) via full-duplex, keep-alive TCP connection
by anykeyman
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |