傳統認知中,Java/.NET Web Services 僅能透過 SOAP over HTTP 互通。.NET 3.0 (WCF) 將互通綁定限縮為 BasicHttpBinding,彈性大幅受限。IBM WebSphere MQ (WMQ) 與 ActiveMQ 兩大訊息中介軟體,以 JMS 為橋樑,打破協定壟斷,提供可靠訊息傳遞新選擇。
Svcutil.exe 產生 Proxy。| 場景 | 推薦 |
|---|---|
| 嚴格企業標準、IBM 技術棧、需 WCF 原生整合 | WMQ Custom Channel(待產品化) |
| 開源優先、異構語言、靈活協定、預算敏感 | ActiveMQ + NMS |
| 簡單互通、無可靠訊息需求 | BasicHttpBinding (SOAP/HTTP) |
兩方案均未完全產品化,但提供寶貴實驗基礎。隨著 WCF 擴展模型成熟、JMS 2.0 標準化、AMQP 普及,跨平台可靠訊息互通將走向標準化、插拔化。