| ODAI is a simple library to provide you with similar mechanism like XMLRPC or CORBA but claims to be smaller, faster and much easier to use. As there is no IDL compiler involved or any information about the other process needs to be known at compile time except a port number or socket path, everything is done at runtime by the library. |
|
|
Currently implemented features are: Support for int, double and char * as function and return parameter, asyncron delivery of errors via callback registration, very simple API, exported functions are declared exactly the same as normal c functions, return values are passed as call by reference variables directly to the remote function call. |
|
|
Known Bugs: There is some kind of problem on sending a server message (bonus feature) under very high load, as sometimes a process just hangs. BTW, i need participants, to implement missing features, fix pending bugs and test it in as many diffrent situations as possible. Also, i want this software to be useful, so if you have questions or suggestions for improvement, don't hesitate to send me a mail. |