2011-08-15 104 views

回答

1

WCF是一個.NET框架,用於提供符合標準的Web服務。如果你的WCF服務是通過Http作爲SOAP或REST公開的,那麼就你的Java代碼而言,它只是一個常規的Web服務。

5

這一切都取決於您正在使用的Java SOAP工具包(Metro等)的功能。只要Java方面支持SOAP,你應該可以使用BasicHttpBinding沒有問題 - 你將能夠使用Transport安全性,也許可以使用TransportWithMessageCredential

如果Java工具包支持WS-Security,那麼你應該可以使用WSHTTPBinding和消息安全。

有不支持WS-ReliableMessaging的和WS-AtomicTransaction的,所以你不太可能能夠使用許多工具包,這些

WCF可用於暴露RESTful服務和所有Java需要那麼是能力使用HTTP和XML/Json。爲此,您可以使用webHttpBinding