There are two basic types of AIMs—ODL and custom (C\C++- or Java-based), and two types of ODL-based AIMs—msgsrv and animsrv. TCP and DB AIMs are msgsrv-derived AIMs, as well as Sybase Web-VA Servers. This migration task requires that you closely examine the ODL code written for your AIMs.
Animation AIMs (animSrv) continue to run under B/SM (e-Biz Impact 4.1). To pass data between e-Biz Impact 4.1 and e-Biz Impact 5.5, use two TCP/IP-based message AIMs.
Customs AIMs (C- or Java-based) are supported in e-Biz Impact 5.5, but some changes may be necessary to migrate C-based AIMs. e-Biz Impact 5.5 no longer supports C-based AIMs that are not thread safe. In many cases, the functionality that required a C-based AIM can now be handled by an ODL AIM, making the support of C code unnecessary. For example, you can use the Open Transport ODL object to interact with IBM WebSphere MQ.