您可以將使用「Web 服務安全 (WSS)」的 JAX-RPC Java™ Platform Enterprise Edition (Java EE) 1.3 版應用程式移轉到 Java EE 1.4 版。
WebSphere® Application Server 第 5 版以及更新版本支援 JAX-RPC Java EE 1.3 版應用程式。
WebSphere Application Server 第 6 版以及更新版本支援 JAX-RPC Java EE 1.4 版應用程式。
開始之前
WebSphere Application Server 第 6 版以及更新版本支援 JAX-RPC Java EE 1.3 版和 Java EE 1.4 版應用程式。JAX-RPC Java EE 1.3 版應用程式採用 WSS 草稿 13 規格,JAX-RPC Java EE 1.4 應用程式採用 WSS 1.0 規格。
如果希望 JAX-RPC Java EE 1.3 版應用程式使用 WSS 1.0 或 1.1 規格,您必須將應用程式移轉到 Java EE 1.4。如需使用 WSS 草稿 13 和 WSS 1.0 之應用程式的相容性相關資訊,請參閱 Web 服務訊息層次安全的標準和程式設計模型概觀。
關於這項作業
完成下列步驟,將 JAX-RPC Java EE 1.3 版應用程式連同「Web 服務安全」配置資訊,一起移轉到 Java EE 1.4 版應用程式:
程序
- 儲存原始的 Java EE 1.3 版應用程式。 您需要 Java EE
1.3 版應用程式的「Web 服務安全」配置檔,以便重建新格式的 Java EE
1.4 版應用程式配置。
- 利用組合工具中的「Java EE 移轉精靈」,將 Java EE 1.3 版應用程式移轉至 Java EE 1.4 版。
重要: 利用 Java EE
移轉精靈移轉至 Java EE
1.4 版之後,您就無法在組合工具內檢視 Java EE
1.3 版延伸和連結資訊。您可以使用文字編輯器來檢視 Java EE 1.3 版「Web 服務安全」延伸和連結資訊。
不過,請勿利用文字編輯器來編輯延伸和連結資訊。「Java EE 移轉精靈」不會將「Web 服務安全」配置檔移轉到 Java EE 1.4 版應用程式中的新格式。
這個精靈用於將檔案從 Java EE 1.3 版移轉到 1.4 版。
如果要存取 Java EE
移轉精靈,請完成下列步驟:- 用滑鼠右鍵按一下應用程式的名稱。
- 按一下。
- 從已移轉到 Java EE 1.4 的應用程式的連結檔和延伸檔中,手動刪除所有「Web 服務安全」配置資訊。
- 從伺服器端 ibm-webservices-ext.xmi 延伸檔中,刪除 <securityRequestReceiverServiceConfig> 和 <securityResponseSenderServiceConfig> 區段。
- 從伺服器端 ibm-webservices-bnd.xmi 連結檔中,刪除 <securityRequestReceiverBindingConfig> 和 <securityResponseSenderBindingConfig> 區段。
- 從用戶端 ibm-webservicesclient-ext.xmi 延伸檔中,刪除 <securityRequestSenderServiceConfig> 和 <securityResponseReceiverServiceConfig> 區段。
- 從用戶端 ibm-webservicesclient-bnd.xmi 連結檔中,刪除 <securityRequestSenderBindingConfig> 和 <securityResponseReceiverBindingConfig> 區段。
- 以新的 Java
EE 1.4 版格式,重建「Web 服務安全」配置資訊。 在此階段,因為應用程式已移轉到 Java EE 1.4 版,所以可以使用組合工具以 WSS 1.0 格式配置原始「Web 服務安全」資訊。如需組合工具的相關資訊,請參閱相關資訊。
結果
您已將 JAX-RPC Java EE 1.3 版應用程式移轉到 Java EE 1.4 版
下一步
下列文章包含一些常見案例,其中將 Java EE 1.3 版應用程式中指定的一些基本「Web 服務安全」資訊,對映到 Java EE 1.4 版應用程式,並使用組合工具指定這項資訊。
「Web 服務安全」配置資訊包含在四個配置檔中:兩個伺服器端配置檔和兩個用戶端配置檔。所有配置資訊的移轉都可分成四個區段;每個配置檔各一個區段。當您利用新的 Java EE
1.4 版格式來重建「Web 服務安全」的資訊時,建議您依照下列順序來配置延伸和連結檔:
- 配置 ibm-webservices-ext.xmi 伺服器端延伸檔。如需相關資訊,請參閱移轉 JAX-RPC 伺服器端延伸配置。
- 配置 ibm-webservicesclient-ext.xmi 用戶端延伸檔。如需相關資訊,請參閱移轉用戶端延伸配置。
- 配置 ibm-webservices-bnd.xmi 伺服器端連結檔。如需相關資訊,請參閱移轉伺服器端連結檔。
- 配置 ibm-webservicesclient-bnd.xmi 用戶端連結檔。如需相關資訊,請參閱移轉用戶端連結檔。