TCP Socket 的替代方案 - ZeroMQ

zeromq.png在尋找 Open Message Queuing Solution 時,從R社群的朋友中聽到這不算MQ的中間層訊息軟體,ZeroMQ,並搜尋各種 MQ 軟體的比較,消息队列软件产品大比拼,因其優異的性能,讓個人覺得是取代傳統 TCP Socket 1對1 傳輸的最佳方案。且 ZeroMQ 再利用 JSON 格式的通用性,將其物件或資料包裝成 JSON,就可達到跨語言物件傳遞,結合各程式語言的優異處,讓各語言即時協同執行
Now.in 作者 Victor 也在部落格也強調這 ZeroMQ 的優異,並提供 Python 使用方法,搜索技术博客-淘宝,也撰文討論,ZeroMQ的学习和研究。 至於在Windows環境下,那 ZeroMQ 的 Java binding 必須自行使用 VC++ 編譯,且 ZeroMQ for Java 的範例只放在 Github 上,故將已編譯好的 libzmq.dll 和 jzmq.dll 等檔案放一起,並加上 JZMQzguide 的 Java 程式碼,包裝成 Stand alone Java binding for ØMQ on Windows 32bits,以利日後使用。