7.3 SOAを適用したシステムの実現
SOAを適用したシステムの実現例を次の図に示します。
SOAを適用したシステムは,サービスプラットフォームを使ってインターフェース統合,プロセス統合,および情報統合によって実現できます。
-
利用者の複数の担当業務を中心に,画面インターフェースを統合することで,利用しやすい操作環境を実現できます。また,画面上でサービスを連携させる直感的な操作性によって,利用者の生産性を向上できます。
-
SOAでは,サービスを柔軟に組み合わせることで,新しいシステムを迅速に構築できますが,この中心となるのが,サービスをプロセスで統合する「プロセス統合」です。サービスを自動的に呼び出すメッセージフローのほか,人がかかわる業務を統合する対話ワークフローを使用できます。
-
次に示す連携機能によって,システム内に分散したデータを統合・一元化できます。これによって,整合性の取れたデータを各種サービスで共有できます。システム内に分散したデータを必要なときに使用できます。
これらによって,さまざまなサービスを容易に利用できます。