But what have the romans ever done for us?
I actually was wondering whether to use raw sockets or zmq and got here via google search. I guess I'm persuaded ;)
You should have named the characters in the dialogue: Salviati, Sagredo and Simplicio!
Oh, and don't forget about custom error messages and logging!
Reminds me of some kind of spanish inquisition:
NOBODY expects the ZeroMQ Inquisition! Our chief weapon is portability…portability and message framing…message framing and portability…. Our two weapons are portability and message framing…and queuing…. Our *three* weapons are portability, message framing, and queuing….and super fast asynchronous I/O…. Our *four*…no… *Amongst* our weapons…. Amongst our weaponry…are such elements as portability, message framing…. I'll come in again.
It *should* be just sockets. 0mq is everything sockets should be. Especially in regards to framing versus streams.
It is just sockets. I can achieve the same using plain sockets. How it is different from other JMS implementations
¿You can achieve the same using plain sockets?
Can you take a plain socket, and call bind() for several addresses/ports on it ? Can you take a plain socket and call connect() simultaneously to different destinations? And then, can you call send() and distribute load over all those destinations, using a plain old socket? If those destinations disconnect, your plain socket reconnects automatically? The list here is really very long…