Async single connection per session
|Reported by:||Jiri Svoboda||Owned by:|
|Blocker for:||Depends on:|
Currently EXCHANGE_PARALLEL is implemented using multiple IPC connections. This causes problems - often the framework lacks information on how to create the additional connections. (It does not know how many arguments get eaten by interposed naming services, callback connections).
This can be all solved by multiplexing all exchanges into a single connection. This can now be implemented without changes to the async API. The framework would transparently tag each IPC call with an exchange ID (these would need to be allocated by the framework).