在雲端環境中,不支援某些與 EJB 2.0、CICS Transaction Gateway 和 IMS Connect 相關的通訊協定。 更新應用程式以使用較新的標準化通訊協定(如:納入 REST 的 HTTP 型基礎架構),可讓應用程式更容易移轉到新環境。您也可以評量非同步通訊協定(如:IBM MQ 或 MQTT)是否適用於您的應用程式需求。
不支援與 EJB 2.0 相關的通訊協定。請更新應用程式以使用 EJB 3.0 或更新版本。
此規則會標示下列位置中對 t3://、iiop:// 和 corbaloc: 的參照:
java.naming.provider.url 內容值中針對 CICS Transaction Gateway,不支援 tcp、ssl 和 local 通訊協定。
請改用 http 和 https 通訊協定。
此規則會標示下列位置中對 tcp://、ssl:// 和 local: 的參照:
com.ibm.ctg.JavaGateway 與 com.ibm.ctg.epi.EPIGateway 建構子中com.ibm.ctg.JavaGateway 與 com.ibm.ctg.epi.EPIGateway 方法 setProtocol(String) 和 setURL(String) 中com.ibm.connector2.cics.CICSManagedConnectionFactory.setConnectionURL(String) 方法中不支援 IMS Connect。此規則會標示對 com.ibm.ims.connect 套件所提供之 IMS Connect API for Java 的參照。
如需相關資訊,請參閱雲端應用程式最重要的前九項規則。