2011-07-27 12 views
1

企業指令として、私たちは12歳の電子商取引サイトを再構築するために、SOA/EDAをターゲットアーキテクチャとして使用しています。このサイトはコースを運営しており、新しい機能を追加して稼動させ続けることに挑戦しています。電子商取引アプリケーションでのSOA/EDAの使用

トピックに関する多くの読解に基づいて、サービスと通信するときに、メッセージトピック(つまり、使用文書およびイベントタイプのメッセージ)を使用することが推奨されています。

私は持っている質問は、これは電子商取引アプリケーションでは本当に可能ですか?私はWebサービスとRMIの使用を見ることができます。あるいは、実際に何が行われているかが同期または非同期通信チャネルを必要とするかどうかに依存します。

一般的に、アプリケーションはデータの検索要求を処理します。これは、Solrによって実行され、在庫の管理(編集/追加)、在庫の販売への移行、販売におけるアイテムの入札、購入の処理です。

答えて

1

EDAは、さまざまなシステムを疎結合で統合するのに適しています。在庫管理や入札があります。オンライン検索では、応答時間が速く、疎結合は不要です。このためには、SOAP、RMIまたはRESTを使用できます。あなたは両方の非同期を使用することができます。メッセージブローカー、またはESBとWebサービス、または同期。 ESB。

具体的には、お客様の要件とシステムに関する詳細が必要です。

+0

baranco - 回答ありがとうございます。あなたのコメントは、答えが「それに依存する」ということで私がやったいくつかの追加の研究を検証します。したがって、私が進めるアプローチは、コミュニケーションをどのように扱うべきかを指示するのに役立つガイドラインがいくつか存在することです。 – boyd4715

関連する問題