Nu utilizaţi protocoale mai vechi sau non-standard

Într-un mediu în cloud, nu sunt suportate anumite protocoale legate de EJB 2.0, CICS Transaction Gateway şi IMS Connect. Actualizarea aplicaţiilor dumneavoastră să folosească protocoale standardizate, mai noi, cum ar fi o infrastructură bazată pe HTTP care încorporează REST, simplifică portarea aplicaţiilor dumneavoastră la noile medii. Puteţi de asemenea evalua dacă protocoalele asincrone, cum ar fi IBM MQ sau MQTT, sunt o bună alegere pentru nevoile aplicaţiei dumneavoastră.

Protocoalele legate de EJB 2.0 nu sunt suportate. Actualizaţi-vă aplicaţia pentru a folosi EJB 3.0 sau o versiune ulterioară. Această regulă semnalează referinţe la t3://, iiop:// şi corbaloc: în următoarele locaţii:

Pentru CICS Transaction Gateway, nu sunt suportate protocoalele tcp, ssl şi local. Utilizaţi protocoalele http şi https în loc. Această regulă semnalează referinţe la tcp://, ssl:// şi local: în următoarele locaţii:

IMS Connect nu este suportat. Această regulă semnalează referinţe la IMS Connect API for Java furnizate de pachetul com.ibm.ims.connect.

Pentru informaţii suplimentare, vedeţi Top 9 rules for cloud applications.