Speaker
Mr
Elliott Wolin
(Jefferson Lab)
Description
cMsg is a highly extensible open-source framework within which one can deploy
multiple underlying interprocess communication systems. It is powerful enough to
support asyncronous publish/subscribe communications as well as synchronous
peer-to-peer communications. It further includes a proxy system whereby client
requests are transported to a remote server that actually connects to the underlying
communication package, thus allowing e.g. vxWorks clients to interact with a
communication system that does not support vxWorks directly. Finally, cMsg includes
a complete full-featured publish/subscribe communication package. cMsg runs on
Linux, various flavors of Unix, and vxWorks, and includes C, C++, and Java API's.
Author
Mr
Elliott Wolin
(Jefferson Lab)