你有沒有看着0MQ (aka ZeroMQ)了嗎?從他們的網站引用:
ØMQ \zeromq\:
Ø The socket library that acts as a concurrency framework.
Ø Faster than TCP, for clustered products and supercomputing.
Ø Carries messages across inproc, IPC, TCP, and multicast.
Ø Connect N-to-N via fanout, pubsub, pipeline, request-reply.
Ø Asynch I/O for scalable multicore message-passing apps.
Ø Large and active open source community.
Ø 30+ languages including C, C++, Java, .NET, Python.
Ø Most OSes including Linux, Windows, OS X.
Ø LGPL free software with full commercial support from iMatix.
嗨,非常感謝你。我以前沒聽說過這個! – user997112
它非常整潔,我遵循它幾年。以前的版本以雙機吞吐量測試爲例,但可能已被撤銷。他們的網站上還有許多整潔的白皮書。它已經被許多地方/項目所使用。 –
嘿德克,出於好奇你對建築知道多少?我認爲它必須是一個基礎的C架構? – user997112