是否有任何框架或平臺提供消息交換的可靠性,靈活性和可擴展性的方式?我有以下情況:自定義消息協議的消息代理?
我有外部設備與我們的系統交換消息。這些設備實際上並不完全相同,並且多個設備具有自己的特定協議。我正在尋找的是一箇中間層平臺或框架(Message Broker或ESB)作爲一種高度靈活的集成解決方案,可以支持不同的協議,而不會改變整個系統。同時,我必須確保整個系統架構的可靠性和可擴展性。
設備將與之交換消息的系統是用.Net編寫的。然而,我想知道使用該消息交換平臺與Java或PHP系統交互的可能性。
我讀到了Apache家族,即ActiveMQ,Camel和ServiceMix以及Microsoft Biztalk。但我無法決定什麼適用於上述情況,因爲我從未使用過任何這些技術,也沒有深入瞭解這些技術。