Nie używaj starszych protokołów lub protokołów innych niż standardowe

W środowisku chmury nie są obsługiwane niektóre protokoły powiązane z komponentami EJB 2.0, CICS Transaction Gateway i IMS Connect. Zaktualizowanie aplikacji w celu użycia nowszych, ustandaryzowanych protokołów, takich jak infrastruktura oparta na protokole HTTP, która obejmuje usługi REST, ułatwia tworzenie portów aplikacji dla nowych środowisk. Można również ocenić, czy protokoły asynchroniczne, takie jak IBM MQ lub MQTT, są odpowiednie dla potrzeb aplikacji.

Protokoły związane z komponentami EJB 2.0 nie są obsługiwane. Należy zaktualizować aplikację, aby używane były komponenty EJB 3.0 lub nowsze. Ta reguła powoduje oznaczenie flagą odwołań do protokołów t3://, iiop:// oraz corbaloc: w następujących miejscach:

W przypadku produktu CICS Transaction Gateway nie są obsługiwane protokoły tcp, ssl oraz local. Zamiast nich należy użyć protokołów http oraz https. Ta reguła powoduje oznaczenie flagą odwołań do protokołów tcp://, ssl:// oraz local: w następujących miejscach:

Produkt IMS Connect nie jest obsługiwany. Ta reguła powoduje oznaczenie flagą odwołań do interfejsu API IMS Connect dla języka Java udostępnionego w pakiecie com.ibm.ims.connect.

Więcej informacji na ten temat zawiera sekcja 9 najważniejszych reguł dla aplikacji w chmurze.