Ne pas utiliser de protocole plus ancien ou non standard

Dans un environnement de cloud, certains protocoles liés à EJB 2.0, CICS Transaction Gateway et IMS Connect ne sont pas pris en charge. La mise à jour de vos applications pour utiliser des protocoles normalisés plus récents, comme une infrastructure basée sur HTTP qui incorpore REST, facilite le portage de vos applications vers de nouveaux environnements. Vous pouvez également évaluer si les protocoles asynchrones, comme IBM MQ ou MQTT, sont un bon choix pour les besoins de vos applications.

Les protocoles liés à EJB 2.0 ne sont pas pris en charge. Mettez à jour votre application pour utiliser EJB 3.0 ou version ultérieure. Cette règle marque les références à t3://, iiop:// et corbaloc: dans les emplacements suivants :

Pour CICS Transaction Gateway, les protocoles tcp, ssl et local ne sont pas pris en charge. A la place, utilisez les protocoles http et https. Cette règle marque les références à tcp://, ssl:// et local: dans les emplacements suivants :

IMS Connect n'est pas pris en charge. Cette règle marque les références à l'API IMS Connect for Java fournie par le package com.ibm.ims.connect.

Pour plus d'informations, voir Top 9 rules for cloud applications.