MFS SOA est intégré avec l'infrastructure Enterprise Metadata Discovery (EMD) dans Rational Application Developer afin de transformer les applications IMS basées sur MFS existantes en beans Java™ J2C et en classes de liaison de données Java Data Binding J2C. Après avoir créé un bean Java J2C, vous pouvez l'incorporer dans des artefacts Java EE tels que des JSP (Java server pages), des EJB (Enterprise JavaBeans) ou des services web. MFS SOA prend en charge les transactions IMS conversationnelles basées sur MFS.
L'assistant MFS SOA, qui est intégré aux assistants J2C dans Rational Application Developer, appelle l'assistant d'importation MFS SOA afin de procéder à l'analyse syntaxique des fichiers source MFS, et crée des services pour les transactions IMS basées sur MFS. L'assistant MFS SOA aide les développeurs d'applications à sélectionner le Message Input Descriptor (MID) et le Message Output Descriptor (MOD) MFS et à compléter la définition de service, y compris le schéma XML pour les types en entrée et en sortie. La description de service et le schéma XML contiennent toutes les informations dont le générateur de liaison de données MFS Data Binding Generator a besoin pour générer les fichiers de liaison de données Java J2C MFS.

Le support MFS SOA nécessite un environnement de développement qui est inclus dans logiciels suivants :
L'Adaptateur de ressources IMS TM est livré avec IBM Rational Application Developer
for WebSphere Software Java Edition, ainsi qu'avec d'autres produits Rational ou WebSphere incluant l'environnement de développement Rational Application Developer Java Edition.
L'environnement d'exécution se compose des logiciels suivants :