2011-05-23 68 views
0

我有一個WCF有兩個端點,一個用於http的http端點。從兩個端點訪問java的WCF

在java中我通過這樣的東西輸入訪問此服務:

http://service.svc?wsdl

如何將現在有兩個端點這項工作?在地址中簡單地將它從http更改爲https會改變端點嗎?或者還有什麼我需要做的。

回答

1

端點定義暴露給遠程調用的地址。如果你有兩個端點(一個用於HTTP,另一個用於HTTPS)與定義的默認地址(空)您的服務將在被曝光:

但事實並非如此意味着元數據將同時在http和https上公開。元數據暴露在separate Mex endpoints上,它們也必須用於HTTP或HTTPS。通過瀏覽器訪問元數據需要啓用serviceMetadata行爲,該行爲提供單獨的屬性httpGetEnabledhttpsGetEnabled以允許從HTTP和HTTPS訪問?wsdl地址。