MFS SOA を Rational Application Developer の Enterprise Metadata Discovery (EMD) フレームワークと統合することにより、既存の MFS ベース IMS アプリケーションが、J2C Java™ Bean および J2C Java データ・バインディング・クラスに変換されます。 J2C Java Bean の作成後は、Java Server Page (JSP)、エンタープライズ JavaBeans (EJB)、または Web サービスなどの Java EE 成果物を作成して、生成済みの J2C Java Bean を組み込むことができます。MFS SOA では、会話型の MFS ベース IMS トランザクションをサポートしています。
Rational Application Developer の J2C ウィザードに統合された MFS SOA ウィザードでは、MFS SOA インポーターを起動して MFS ソース・ファイルを構文解析し、MFS ベース IMS トランザクション用のサービスを作成します。 MFS SOA ウィザードのガイドにより、アプリケーション開発者は、MFS メッセージ入力記述子 (MID) およびメッセージ出力記述子 (MOD) を選択したり、入力タイプおよび出力タイプの両方に対する XML スキーマなど、サービス定義にデータを取り込んだりすることができます。 サービス記述および XML スキーマには、MFS データ・バインディング生成プログラムが MFS J2C Java データ・バインディング・ファイルを生成するために必要なすべての情報が含まれています。

MFS SOA サポートには、以下のソフトウェアが含まれた開発環境が必要です。
IMS TM リソース・アダプターには、IBM Rational Application Developer for WebSphere Software Java Edition、および Rational Application Developer Java Edition が組み込まれた他の Rational または WebSphere 開発環境が添付されています。
ランタイム環境は、以下のソフトウェアから構成されます。