應用程式設定檔作業的交互作業能力
如果以 5.x 相容模式使用應用程式設定檔作業,或在具有混合產品版本和混合平台的叢集環境中使用應用程式設定檔作業,將對其行為造成不同的影響。
5.x 相容模式的效果
應用程式設定檔作業支援向前相容性。只有在開啟「應用程式設定檔作業 5.x 相容模式」屬性時,以舊版 WebSphere Application Server(Enterprise Edition 5.0 或 WebSphere Business Integration Server Foundation 5.1)建立的應用程式設定檔,才能在 WebSphere Application Server 第 6 版或更新版本中執行。 如果關閉「5.x 相容模式」屬性,第 5 版應用程式設定檔可能會出現非預期的行為。
如需「5.x 相容模式」的相關資訊,請參閱「應用程式設定檔服務設定」主題。
同樣地,使用 WebSphere Application Server 最新版本建立的應用程式設定檔與第 5 版或更早版本不相容。 即使應用程式是以 6.x 版伺服器上執行的應用程式設定檔所配置,而且已開啟「應用程式設定檔作業 5.x 相容模式」屬性,也無法與以第 5 版伺服器上執行的設定檔所配置的應用程式互動。
如果要讓 6.x 版用戶端與「應用程式設定檔作業 5.x 相容模式」下執行的應用程式互動,您必須在用戶端程序中將 appprofileCompatibility 系統內容設定為 true。 作法是在呼叫 launchClient 指令時指定 -CCDappprofileCompatibility=true 選項。
叢集環境的考量
在具有混合產品版本和混合平台的叢集環境中,以應用程式設定檔配置的應用程式可能出現非預期的行為,因為舊版的伺服器成員不支援 6.x 版的應用程式設定檔作業。
如果叢集環境同時包含 5.x 版和 6.x 版伺服器成員,而且有任何應用程式以應用程式設定檔配置,則第 6 版伺服器成員中必須開啟「應用程式設定檔作業 5.x 相容模式」屬性。 儘管如此,這個叢集也只能支援第 5 版應用程式設定檔作業的行為。如果要在叢集環境中支援以第 6 版應用程式設定檔配置的應用程式,叢集的所有伺服器成員都必須為 6.x 版層次。
WebSphere Application Server Enterprise Edition 5.0.2 版
如果使用 WebSphere Application Server Enterprise Edition 5.0.2,您必須套用 WebSphere Application Server 第 5 版 Service Pack 7 或更新版本的服務套件,才能啟用「應用程式設定檔作業」交互作業能力。