消息中間件原理及JMS簡介(1)
摘要: 現今,越來越多的企業面臨著各種各樣的數據集成和系統整合,CORBA、DCOM、RMI等RPC中間件技術也應運而生,但由于采用RPC同步處理技術,在性能、健壯性、可擴展性上都存在著諸多缺點。而基于消息的異步處理模型采用非阻塞的調用特性,發送者將消息發送給消息服務器,消息服務器在合適的時候再將消息轉發給接收者;發送和接收是異步的,發送者無需等待,二者的生命周期也可以不必相同,而且發送者可以將消息間接傳給多個接收者,大大提高了程序的性能、可擴展性及健壯性,這使得異步處理模型在分布式應用上比起同步處理模型更具有吸引力。[5]
本文首先介紹了消息中間件的原理,然后介紹了目前流行的消息中間件產品和一些開源實現。最后詳細分析了SUN及其伙伴公司提出的旨在統一各種消息中間件系統接口的規范(JMS)。
閱讀全文
posted @
2008-01-27 16:10 桔子汁 閱讀(13775) |
評論 (7) 編輯