0
我有一個要求,客戶端發送HTTP請求,我們的應用程序處理它並生成響應併發回HTTP響應。請求和響應需要在JMS隊列中保存。爲了讓我們在這種情況下充分利用Spring集成,我們可以使用Spring集成HTTP網關代替我們當前的MVC控制器嗎?我需要單獨的網關爲每個不同的uri映射嗎? HTTP網關是否可以與JMS頻道集成?我希望在這種情況下使用Spring Integration的高層體系結構的一些想法。Spring集成 - HTTP網關和JMS
謝謝。
謝謝加里。然而,我們假設要求是用HTTP網關替換MVC控制器,是否仍然可以將它們與JMS通道集成,還是需要jms:出站通道適配器?另外,如何在同一個網關定義中映射多個URL? – user2680225
是的,你可以用網關替換你的控制器;您目前無法將多個URL映射到同一網關,但多個網關可以將消息饋送到同一個通道。你通常不會使用jms支持的頻道;它們通常用於在SI流內的點處提供持久性。對於進程間通信(或通用JMS活動),您通常會使用通道適配器。 –