如果使用WCF以.net編寫Web服務,Java客戶端是否可以毫無問題地使用它,或者在返回特定類型/集合(如List)時是否存在問題?與Java的Web服務集成,他們的任何類型的問題?
會使用番石榴(我相信是一組類型)的幫助?
如果使用WCF以.net編寫Web服務,Java客戶端是否可以毫無問題地使用它,或者在返回特定類型/集合(如List)時是否存在問題?與Java的Web服務集成,他們的任何類型的問題?
會使用番石榴(我相信是一組類型)的幫助?
這將取決於您在WCF服務上使用的綁定。您應該公開一個可互操作的綁定終點,如basicHttpBinding
或wsHttpBinding
,以便Java客戶端可以使用它。如果您使用專有綁定(如netTcpBinding
),則只有.NET客戶端可以使用您的服務。
因此,我邀請您繼續閱讀關於您可以在WCF中使用的different available bindings。
有人向我提到你不能列出,只是想驗證一下。 – codecompleting
@codecompleting,您可以使用列表,這只是它不被推薦。如果您使用可互操作的綁定,則WCF將始終將這些列表作爲標準類型(如WSDL中的數組)進行公開,以便您的服務與不同的客戶端兼容。 –
我建議閱讀http://www.ibm.com/developerworks/webservices/library/ws-restful/ –