Documentation/Messaging
From Commontk
				
				
				Jump to navigationJump to search
				
				
Home < Documentation < Messaging
				
				
				
			Using Message Bus and Publisher/Subscriber design pattern for system integration
- OpenIGTLink can be used to define the common message schema, and ZeroMQ can be used to handle the transportation layer abstraction
- ZeroMQ is a small and fast implementation of the Advanced Message Queuing Protocol under the LGPL license
- It supports both synchronous and asynchronous messaging mode
- It supportsTCP, Multicast/PGM, Inter-process, and inter-thread transportation
- CMake version of library can be found here http://github.com/PatrickCheng/zeromq2
- API can be found here http://api.zeromq.org/zmq.html
 
