爲什麼我們在web服務的wsdl文件中使用targetNamespace,targetNamespace的實際用途是什麼?我在http://example.com/webservice/catalog.php上有一個web服務,我想通過wordpress插件訪問web服務。我的插件wsdl文件如下所示在wsdl中使用targetNamespace
<definitions name='shop'
targetNamespace='http://example.com/soap/'
xmlns:tns='http://example.com/soap/'
.
.
.
.
<service name='CatalogService'>
<port name='CatalogPort' binding='CatalogBinding'>
<soap:address location='http://example.com/webservice/soap-server.php'/>
</port>
</service>
我寫了下面兩行看到一些例子,可以嗎?
targetNamespace='http://example.com/soap/'
xmlns:tns='http://example.com/soap/'
我不明白wsdl文件中targetNamespace的實際用途是什麼。
在這裏你去:http://msdn.microsoft.com/en-us/library/aa480511.aspx – Gerep