ビデオ: 正しい生活 / s-o-a 2024
ODSおよびMDMデータストアを使用してデータ統合をさらに確立する場合、メッセージングまたは通信アーキテクチャも必要です。そうするために互いにコミュニケーションするように作られていませんでした。 SOA(サービス指向アーキテクチャー)の概念を入力します。
SOA は、ビジネスプロセスを中心に機能をグループ化し、相互運用可能なサービスとしてパッケージングするシステム開発と統合のための方法です。また、SOAは、異なるアプリケーションがビジネスプロセスに参加している間に相互にデータを交換できるようにするITインフラストラクチャについても説明しています。
<! SOAは、オペレーティング・システム、プログラミング言語、およびアプリケーションの基礎となるその他のテクノロジーとサービスを疎結合させることを目指しています。このプロセスは、オーディオビジュアル機器が進化している間に起こったことと非常に似ています。サラウンドサウンドシステムに最適なスピーカーを購入し、視聴覚受信機に接続し、受信機をハイビジョンプロジェクターに接続し、ユニバーサルリモコンですべてを操作することができます。これらのコンポーネント間のインターフェースは標準化されており、異なるメーカーがお互いの「ベスト・オブ・ブリード」コンポーネントと相互運用できるようになっています。
<! SOAは、機能をネットワーク上でアクセス可能な別個のユニットまたはサービスに分けているため、ビジネス・アプリケーションおよびビジネス・アプリケーションのモニターは、それらの機能を組み合わせて再利用することができます。最終的には、これらのサービスはビジネス層の統合にあります。これらのサービスは、あるサービスから別のサービスへデータを渡すことによって、または2つ以上のサービス間の活動を調整することによって、互いに通信する。 SOAコンセプトは、分散コンピューティングとモジュール式プログラミングの従来のコンセプトに基づいて構築され、さまざまな技術インフラストラクチャコンポーネントの進化と一般的なソフトウェアエンジニアリングが可能になりました。
<! - 3 - >SOAは、ある環境から別の環境にデータ(この場合はマスターデータ)を移動するメカニズムとしてメッセージングを提供します。使用する製品やテクノロジーにかかわらず、クロスシステムのメッセージングアーキテクチャを見てみましょう。
メッセージングは通常、ある環境から別の環境への非同期通信手段です。メッセージの送信元(この場合、誰かが更新を行うアプリケーション)は、メッセージの受信者(この場合はMDMシステム)に接続することなく、独自の作業を続けることができます。メッセージングシステムおよびそれに関連するプロトコルは、検証および検証サービスを処理する。メッセージングと非同期通信は、分散した環境を構築する際に、システム間で迅速にデータをやりとりしなければならず、必要なときに別のシステムが待つ間に、メッセージ。
MDMはSOAとともに、いくつかの異なる運用データストアとビジネスアプリケーションのポートフォリオ間に多数のフィードバックループを提供するテクノロジプラットフォームを提供します。 MDMは、システム間のポイントツーポイントデータ統合の問題を解決するのに役立ちます。 MDM実装の前に、ポイントツーポイントソリューションは、通常、スパイダーの通信回線を管理し、維持するのが複雑でした。MDMとSOAは、企業全体のメッセージの収集および配布ポイントとして機能するデータ・メッセージ・ハブ・アーキテクチャーを実装する堅牢な代替アプローチを提供します。
各アプリケーションは、ある種のメッセージを発行し(999)、他のアプリケーションからのメッセージを
購読して
(アクセスする)。各ハブは、どのアプリケーションがどのメッセージに加入しているかのリストを保持し、メッセージを受信した後、そのメッセージを適切な宛先に配信します。