V prostředí cloudu nejsou podporovány některé protokoly související s EJB 2.0, CICS Transaction Gateway a IMS Connect. Aktualizace aplikací pro použití novějších standardizovaných protokolů, jako je například infrastruktura založená na HTTP, která obsahuje funkce REST, usnadňuje přenášení aplikací do nových prostředí. Můžete také posoudit, zda jsou asynchronní protokoly, jako např. IBM MQ nebo MQTT, dobrou volbou pro potřeby aplikací.
Protokoly související s EJB 2.0 nejsou podporovány. Aktualizujte aplikaci tak, aby používala sadu EJB 3.0 nebo novější.
Toto pravidlo označí příznakem odkazy na t3://, iiop:// a corbaloc: v následujících umístěních:
java.naming.provider.url v souborech jndi.propertiesV případě CICS Transaction Gateway nejsou podporovány protokoly tcp, ssl a local.
Použijte místo toho protokoly http a https.
Toto pravidlo označí příznakem odkazy na tcp://, ssl:// a local: v následujících umístěních:
com.ibm.ctg.JavaGateway a com.ibm.ctg.epi.EPIGatewaycom.ibm.ctg.JavaGateway a com.ibm.ctg.epi.EPIGateway setProtocol(String) a setURL(String)com.ibm.connector2.cics.CICSManagedConnectionFactory.setConnectionURL(String)Produkt IMS Connect není podporován. Toto pravidlo označí příznakem odkazy na rozhraní IMS Connect API pro prostředí Java poskytované balíkem com.ibm.ims.connect.
Další informace viz Top 9 pravidel pro cloudové aplikace.