Felhőkörnyezetben bizonyos EJB 2.0, CICS Transaction Gateway vagy IMS Connect termékekhez kapcsolódó protokollok nem támogatottak. Az alkalmazások frissítése újabb, szabványosított protokollokra (mint például a REST szolgáltatásokat megvalósító HTTP alapú infrastruktúra) megkönnyíti az alkalmazások illesztését az új környezetekhez. Felmérheti azt is, hogy az aszinkron protokollok (mint az IBM MQ vagy MQTT) jó választások-e alkalmazás igényei szempontjából.
Az EJB 2.0-hoz kapcsolódó protokollok nem támogatottak. Frissítse alkalmazását,
hogy EJB 3.0 vagy újabb változatot használjon.
Ez a szabály a
t3://, iiop:// és corbaloc:
hivatkozásokat jelzi a következő helyeken:
java.naming.provider.url tulajdonság értékében a
jndi.properties fájlokbanA CICS Transaction Gateway esetében a tcp, ssl és
local protokollok nem támogatottak.
Használja helyettük a
http és https protokollokat.
Ez a szabály a
tcp://, ssl:// és local:
hivatkozásokat jelzi a következő helyeken:
com.ibm.ctg.JavaGateway és
com.ibm.ctg.epi.EPIGateway konstruktorokbancom.ibm.ctg.JavaGateway és
com.ibm.ctg.epi.EPIGateway módszerekben
(setProtocol(String) és setURL(String))com.ibm.connector2.cics.CICSManagedConnectionFactory.setConnectionURL(String)
módszerbenAz IMS Connect nem támogatott. Ez a szabály az IMS Connect API for Java
hivatkozásait jelzi, amelyet a com.ibm.ims.connect csomag
ad.
További információk: Felhő alkalmazások 9 legfontosabb szabálya.