目次:
定義-エンタープライズメッセージングシステム(EMS)とはどういう意味ですか?
エンタープライズメッセージングシステム(EMS)は、ソフトウェアアプリケーションとシステムが意味的に通信できるようにするメッセージングシステムです。 セマンティクスは、企業全体に正確なメッセージを送信することにより適用できます。 メッセージは、あるアプリケーションまたはシステムから別のアプリケーションまたはシステムに送信され、処理されるまで受信プログラムのキューに保存される非同期データ(チャットルームや電話の会話ではない、リアルタイムで送信または処理されないメッセージ)です。 システムは、特定のオペレーティングシステムまたはプログラミング言語に依存しません。
Techopediaはエンタープライズメッセージングシステム(EMS)について説明します
EMSは、人間対人間のインターフェースがある電子メール、ファックス、またはインスタントメッセージを記述する場合があります。 ただし、EMSメッセージは非同期であり、人間ではなく企業のアプリケーションによって受信されるように設計されたレポートおよびイベントデータで構成されます。 このメッセージは、エンタープライズシステムを調整し、エンタープライズプロジェクトの目標と目的に向けた進捗を記録します。
エンタープライズメッセージングシステムプロセスは、XMLメッセージング、SOAP、およびWebサービスによって促進されます。
エンタープライズメッセージングシステムは、特定の基準を満たす必要があります。
- ポリシー:ユーザーのさまざまなクラスまたは職責が適切なメッセージにアクセスできるようにするメッセージの集中ポリシーが必要です。
- セキュリティ:公共施設を通過するメッセージは、暗号化および認証するか、デジタル署名する必要があります。
- ルーティング:メッセージを効率的にルーティングする必要があります。 本体が暗号化されている場合、中間ノードが使用されます。
- サブスクリプションシステム:システムは、特定のパターンに一致するすべてのメッセージをサブスクライブできる必要があり、異なるコンテンツメッセージには、異なるセキュリティまたは優先ポリシーを満たすなど、異なるタイプのルーティングが必要です。
- メタデータ:メッセージの本文は明確でなければならず、データの各要素にメタデータレジストリを使用する必要があります。
EMSメッセージは通常、メッセージヘッダーとメッセージ本文の2つのセクションに分かれています。 メッセージヘッダーの設計には、あるノードから別のノードに正しくルーティングするために必要なデータが含まれています。 名前、住所、郵便番号など、レターの外側の情報に似ています。メッセージ本文のセマンティクスには、データ要素の正確な定義が含まれています。 これらは、メタデータを文書化する正確なデータディクショナリによって支援されます。メタデータは、作成の手段、作成の日時とともに目的など、データの1つまたは複数の側面に関するデータです。
Java Message Serviceは、EMSを実装するアプリケーションプログラミングインターフェイス(API)の例です。
