2009-11-04 44 views

回答

2

下面是從下面的網址,你可以找到有用的建議: http://forum.springsource.org/showthread.php?t=65348

什麼Hessian或Burlap。這是 相同的概念,以及所有你 必須改變在你的XML 從HttpInvoker出口商和 的FactoryBean類Hessian或 麻布出口商和的FactoryBean實現類。

兩者之間的區別是一個 是二進制,一個是純文本, 但無論你的序列化對象到XML 並通過來回。 .net中的Hession和Burlap 也有 的實現。

這是在C#中的粗麻布來源: http://sourceforge.net/projects/hessiancsharp/

下面是如何,您可以轉換您的服務: http://static.springsource.org/spring/docs/2.0.8/reference/remoting.html

如果我這樣做,我會去服務和處理器抽象,因此所有服務都會進行驗證,然後傳遞給處理器,並使處理器中的所有業務邏輯當前處於服務中。

這樣,您可以使用Hessian或Burlap,或者只是使用Jax-WS或其他Web服務(如果需要的話),並且服務層除了調用處理器中的函數外沒有其他任何操作。

0

它是一個符合SOAP/XML的服務嗎?如果是這樣,只需註冊它是應用程序中的Web服務。

0

國際海事組織,WCF可能會是你最好的消費春季Web服務的賭注。

我不熟悉Spring提供的SOAP或WS- *協議,但是在BasicHttpBinding的基本最小WCF中很可能會做到這一點。

這樣做的最簡單途徑:Add a Service Reference到您希望調用Java/Spring服務的項目。