0
我剛剛開始學習了關於spring-integration,因爲我需要替換MDB(J2EE)應用程序。彈簧集成(SI),部署爲EAR
該應用程序主要由MDB組成,其中包括分割,聚合和調度。其中,我認爲是使用彈簧整合的完美標準。
我嘗試了一些JMS示例並試圖部署它,但無法弄清楚如何使用jms-inbound-gateway替換MDB。
有沒有辦法做到這一點?或者唯一的選擇是仍然使用MDB並從MDB的onMessage調用彈簧集成服務?
謝謝@Gary實際上,我並不是特別傾向於嚴格使用MDB,但是我認爲使用MDB的原因是有這個公司規則總是通過EAR部署。我認爲將SI部署爲EAR(而不是獨立)的唯一方法是使用J2EE的MDB。你有其他建議通過J2EE ear部署嗎? – javapadawan
您可以將它作爲一個簡單的WAR部署在EAR中,不需要額外的MDB複雜性 - 您不必提供Web界面(但您可以 - 例如,您可能有一個簡單的「@ Controller」使用' '啓用對應用程序的控制/監視)。 –
非常感謝@加里,我會試試看。 – javapadawan