|
I think a message passing interface would work out better. Basically your API would expose a set of objects, or rather message accepters and your client programs would send either ASCII or binary string to the message accepting objects (via unix or network sockets) and recieve binary or ascii strings in return.
It's much more seperated and clean than actually serializing objects and reconstituting them in each program.
__________________
Stop intellectual property from infringing on me
|