IBM與東方通中間件競爭力對比分析
Table of Contents 目錄
1. IBM MQ與東方通TongLinkQ對比分析 2
2. IBM ESB與東方通TongIntegrator對比分析 3
3. IBM WAS與東方通TongWeb對比分析 5
1. IBM MQ與東方通TongLinkQ對比分析
TongLinkQ是東方通科技公司的一個通訊產品,它是從一個文件傳輸工具發展改進而來的,其產品化程度很低。經過僅幾年的發展,該產品雖然增加了一些功能,但是從產品的成熟和穩定性上來看,仍然與MQ存在相當大的差距。因此,在做產品選型時有必要從以下幾方面慎重考慮:
產品的成熟穩定性:
TongLinkQ作為一個國產中間件產品,其本身的成熟性和穩定性根本無法和IBM的MQ產品相比,它無法支持生產環境長時間運行和大規模數據傳輸的考驗,在系統傳輸數據量大或者系統運行壓力大的情況下,TongLinkQ會出現死機,進程掛起等現象。在數據傳輸的可靠性方面,TongLinkQ無法保障數據傳輸的可靠性。在用戶的實際系統中,TongLinkQ曾出現過丟失數據的現象。
產品本身的兼容性:
TongLinkQ產品本身的研發沒有一個統一的、向上延續的框架和技術路線,因此,其產品底層每一個版本代碼實現都不一樣,版本之間根本無法兼容,例如:其版本5和版本6根本無法互連互通;同時,每個版本對外提供的API編程接口都不一致,導致如果進行TongLinkQ產品的版本升級,就必須要重新開發基于它的應用程序,巨大的工作量導致客戶根本無法進行版本升級。這是一個非常大的隱患。
系統的可擴展性:
IBM的MQ可以支持35種平臺,而TongLinkQ支持的平臺種類有限,這勢必給項目今后的升級改造等帶來限制。例如:每當某種操作系統升級時,例如Windows操作系統或者AIX操作系統升級時,TongLinkQ的響應速度都非常慢。再例如,當一些新的技術、新的標準出現時,TongLinkQ都不能及時提供支持,比如到目前為止,它仍然不提供對Web Service的支持,仍然不支持IP V6的通訊協議等。
對事務完整性的保證:
TonkLink沒有兩階段提交的機制,無法保證分布式系統上,隊列消息讀寫操作與關系型數據庫操作之間的交易完整性。
產品的性能:
TongLinkQ產品不支持多線程。
|
|