從 Enterprise Bean 組合啟用 Web 服務的 JAR 檔
您可以使用從工具產生的構件,利用組合工具來組合啟用 Web 服務的 Enterprise Bean Java™ 保存檔 (JAR)。
開始之前
您可以使用 WebSphere® Application Server隨附的組合工具來組合 Java 型 Web 服務模組。
您需要下列從 WSDL2Java 指令行工具產生的構件,才能完成這項作業:- 未啟用 Web 服務的組合 Enterprise Bean JAR 檔
- 服務端點介面的已編譯 Java 類別
- Web 服務說明語言 (WSDL) 檔案
- 完整的 webservices.xml、 ibm-webservices-bnd.xmi和 ibm-webservices-ext.xmi 部署描述子,以及 Java API for XML 型遠端程序呼叫 (JAX-RPC) 對映檔。
關於這項作業
程序
- 啟動組合工具。請閱讀 Rational® Application Developer 說明文件中關於啟動組合工具的說明。
- 如果您尚未這麼做,請將組合工具配置成在 Java EE 模組上運作。 您需要確定已啟用 Java EE 和 Web 種類。請閱讀 Rational Application Developer 說明文件中關於配置組合工具的說明。
- 將使用「組合工具箱」、「應用程式組合工具」或不同工具建立的 JAR 檔移轉至 Rational Application Developer 組合工具。 若要移轉檔案,請將 JAR 檔匯入組合工具。 請閱讀 Rational Application Developer 說明文件中關於將程式碼構件移轉至組合工具的說明。
結果
範例
組合之後, AddressBook.jar JAR 檔包含下列檔案。 在此作業中新增的檔案以粗體顯示。 這些檔案包括 WSDL 檔、部署描述子和 JAX-RPC 對映檔。
META-INF/MANIFEST.MF
META-INF/ejb-jar.xml
addr/Address.class
addr/AddressBook_RI.class
addr/AddressBookBean.class
addr/AddressBookHome.class
addr/Phone.class
addr/StateType.class
addr/AddressBook.class
META-INF/wsdl/AddressBook.wsdl
META-INF/ibm-webservices-bnd.xmi
META-INF/ibm-webservices-ext.xmi
META-INF/webservices.xml
META-INF/AddressBook_mapping.xml