您可以利用 EJB2WebService 工具,在指令行透過 IBM® WebSphere® 執行時期環境,從 EJB Bean 產生 Web 服務。附註:EJB2WebService13 指令支援 EJB 2.0 版和 J2EE 1.3,而 EJB2WebService 指令則支援 EJB 2.1 和 J2EE 1.4。
在使用 EJB2WebService 工具之前,您必須先依照下列方式來設定 Web 服務指令行:
現在,您可以利用 EJB2WebService 工具以及匯出的 EAR 檔案來建立 Web 服務。
如果要利用 EJB2WebService 工具來建立 Web 服務,請在命令提示字元中輸入下列指令:
附註:<EJB.ear> 必須是最終引數。請參閱 EJB2WebService 工具,以取得選用和強制性引數的清單。
這是如何使用 EJB2WebService 工具的範例:
EJB2WebService -host localhost:9080 -ri MyEJB.remoteInterface -project MyEJBProject MyEJB.ear
EJB2WebService 工具的主要輸出是位於產生之目錄結構的根目錄中,名為 <ProjectName>EAR.ear 的原始 EAR 檔的修改版本。META-INF 目錄也產生在 <ProjectName> 之下。 這個目錄存有產生的 WSDL 檔、Java™ 類別等等。如果您沒有指定 -server-side-only 引數,就會同時建立含有某些額外 Java 檔(其中包括您的複式類型的序列化常式和解除序列化常式類別)的用戶端目錄。
產生 EAR 檔之後,您就可以將它部署在伺服器中,供他人使用。