什麼是從c#使用Java服務(駐留在Spring容器中)的最簡單(甚至商業)方法?從.NET使用Java-Spring服務的方式
1
A
回答
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服務的項目。
相關問題
- 1. 從.NET Web服務方法
- 2. 使用.net類從flex獲得的形式的web服務flex
- 3. 使.net客戶端從Java服務器使用服務的最佳方式是什麼?
- 4. 使用.net的Restful服務
- 5. 從.NET使用Java Web服務
- 6. 使用Web服務API從曄CMS400.Net
- 7. 從.NET Web服務
- 8. 從.NET 2.0調用.NET 3.5+ ASMX Web服務或WCF服務CF
- 9. 以編程方式從.NET卸載Windows服務
- 10. .NET的Windows服務從DLL
- 11. .NET使用php web服務
- 12. NET服務解決方案
- 13. 什麼是從Windows Mobile調用Web服務的最佳方式(.NET 3.5)
- 14. .Net Remoting:從服務器調用客戶端上的方法
- 15. 如何從.NET 4.0中的JS調用服務器方法
- 16. 使用.net Web服務生成下面的json的最佳方式是什麼?
- 17. 如何使用POST方法在iPhone中使用.NET Web服務?
- 18. 的最佳方式從服務器
- 19. 從.NET調用Java WS - Java方式使用Apache Rampart,.NET等效
- 20. 從.NET使用卷影複製服務(VSS) - 可用的最佳方法/項目?
- 21. 從.NET服務打印
- 22. 無法從.NET Web服務
- 23. 服務器端重用使用.Net RIA域服務的silverlight類
- 24. 如何使用C#.NET中的Windows服務調用Windows服務?
- 25. .Net最好的SQL服務器使用
- 26. 使用.Net Web服務的Android KSOAP
- 27. .Net - 不使用WSDL的webservice服務
- 28. .net Windows服務託管的WCF使用
- 29. 使用ODP.NET 64位的.NET Web服務
- 30. 使用.Net的Active Directory服務器