您可以利用 WSDL2WebService 工具,在指令行透過 IBM® WebSphere® 執行時期環境,從 WSDL 檔產生 Web 服務。
設定好指令行之後,您可以利用下列語法和引數來執行工具:
如果要建立 Skeleton Web 服務實作:
附註:最終引數必須是 <WSDL URI>。
如果要建立已啟用 Web 服務的保存檔:
附註:已移除 -input 選項。所有匯入的 XSD 和 WSDL 文件都必須在 <WSDL URI> 所指定之 WSDL 檔的相同目錄中。
Skeleton Web 服務實作
強制引數:
選用引數:
附註:當使用這個引數時,所有名稱空間參照中的冒號 ':' 都必須依照下列方式,利用反斜線來跳離:http\://my.namespace.WSDL2。WebService 會忽略任何不含跳離冒號的名稱空間參照。
啟用 Web 服務的保存檔
強制引數:
選用引數:
附註:不支援 -deploy 選項。
<import location="a.xsd" namespace="http://namespaceA"/> <types> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://namespaceA" xmlns:xsd="http://www.w3.org/2001/XMLSchema">換成在綱目元素內有綱目匯入項目:
<types> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://namespaceA" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <import schemaLocation="a.xsd" namespace="http://namespaceA"/>