In einer Cloudumgebung werden bestimmte Protokolle für EJB 2.0, CICS Transaction Gateway und IMS Connect nicht unterstützt. Wenn Sie Ihre Anwendungen auf neuere, standardisierte Protokolle wie eine HTTP-basierte Infrastruktur, die REST enthält, aktualisieren, können Ihre Anwendungen einfacher in neue Umgebungen portiert werden. Außerdem können Sie bewerten, ob sich asynchrone Protokolle wie IBM MQ oder MQTT für Ihre Anwendungsanforderungen eignen.
Protokolle für EJB 2.0 werden nicht unterstützt. Aktualisieren Sie Ihre Anwendung auf die Verwendung von EJB 3.0 oder höher.
Diese Regel markiert Referenzen auf t3://, iiop:// und corbaloc: an den folgenden Positionen:
java.naming.provider.url-Eigenschaftswert in den jndi.properties-DateienFür CICS Transaction Gateway werden die Protokolle tcp, ssl und local nicht unterstützt.
Verwenden Sie stattdessen die Protokolle http und https.
Diese Regel markiert Referenzen auf tcp://, ssl:// und local: an den folgenden Positionen:
com.ibm.ctg.JavaGateway und com.ibm.ctg.epi.EPIGateway com.ibm.ctg.JavaGateway- und com.ibm.ctg.epi.EPIGateway-Methoden setProtocol(String) und setURL(String)com.ibm.connector2.cics.CICSManagedConnectionFactory.setConnectionURL(String) IMS Connect wird nicht unterstützt. Diese Regel markiert Referenzen auf die IMS Connect-API für Java, die vom Paket com.ibm.ims.connect bereitgestellt wird.
Weitere Informationen finden Sie unter Top 9 rules for cloud applications.