Dtronix Message Queue v0.9.1 Released
Change Highlights
- All sending and receiving processing occurs on the SmartThreadPool allowing for more control.
- MqPostmaster no longer is used.
- Hide session implementation details via explicit interface implementation.
- All configuration files are now used as a generic type in the session to allow for east of configuration usage.
- Completed Rpc documentation.
e2b6e53 - Removed postmaster and worker. ALl processing work is now done on the SmartThreadPool threads. Fixed issue #1 hopefully for good. Added configurations to limit the concurrent execution threads for the Rpc client & server.
385b67c - Implemented IProcessMqSession.
ae208c5 - Session processing has been internalized via explicit interface implementation.
0108201 - Migrated session setup to use explicit interface implementation. Made Frames private in MqMessage. Frames are accessed by using the MqMessage class directly. Fixed performance tests not setting up.
1f8ae73 - Renamed SessionConnectedEventArgs.cs to SessionEventArgs to be used in multiple places. Fixed tests hanging. Added new event on SocketBase called SessionSetup. Called before the session is connected but after initial setup.
5f8c537 - Attempt to add a generic config type to all of the classes to ease configuration usage.
bc3c824 - Added documentation. RpcSession and SerializationStore remaining.