2014-05-23 101 views
0

以前我有使用Spring-WS開發Web服務的經驗。 但是,我想知道是否可以純粹使用Spring-Integration使用入站網關開發Web服務。 如果您有使用Spring-Integration開發Web服務的經驗,請您提供一些指導並提供一些參考資料?使用Spring集成開發Web服務

回答

0

我覺得好點,開始是Spring Integration samples

有沒有什麼特別的:在配置Servlet上下文和以前一樣添加豆:

<bean class="org.springframework.ws.server.endpoint.mapping.UriEndpointMapping"> 
    <property name="defaultEndpoint" ref="ws-inbound-gateway"/> 
</bean> 

一切其他應使用EIP組件來完成:路由器,過濾器,服務激活器等。

與以前一樣編寫服務端點的另一個chioce,但將努力工作委託給集成流使用​​

+0

謝謝Artem。比方說,這給了我一個開始和定義端點的開始......但要進一步......我如何處理攔截器以實現安全等...... Spring-WS提供了在端點中添加攔截器的方法。 ..有沒有類似的東西可以用Spring Integration來完成?我只想確定Spring-WS是否仍然是使用Spring開發Web服務的最佳方式,或者Spring-Integration是否可以緩解這一任務? – rbhojan

+0

沒有區別:Spring集成填充相同的'MessageEndpoint',因此您可以繼續配置(或重用)所有其他Spring WS基礎結構 –