2

アプリケーション サーバーで構成されるアプリケーションを設計したいと考えています。

さまざまな責任を持つ階層化されたコアがあります。

  • 異なるプロトコル (SIP、DNS など) を使用して (Netty などを使用して) ネットワークからメッセージを受信する
  • 着信メッセージの解析
  • プロトコル固有のメッセージをアプリケーション固有のメッセージに変換します。特定のアプリケーションは、異なるプロトコル (たとえば、SIP と DNS の両方) のメッセージを受信することに関心がある場合があります。

私の質問は、上記のレイヤーに関するものです。コアの上にさまざまなアプリケーションが存在するため、着信メッセージを関連するアプリケーションに配信する効率的な方法を見つけたいと考えています。効率的とは、優れた設計 (優れたパターンを含む)、優れたパフォーマンスを使用することを意味します...そのようなシナリオについて、どのようなアドバイスをいただけますか?

ありがとう

4

1 に答える 1

0

エンタープライズ統合パターンは、アプリケーション内のメッセージ フローの設計に役立つ可能性があります。

正確に何を計画しているかによっては、Spring 統合またはApache Camelを検討する価値もあります。

于 2012-07-08T13:17:57.003 に答える