0

私はデバイスからデータを受信するための webapp を持っています。また、データ取得レイヤーがオープン ソースの MQ ベースの配信メカニズムで動作する必要があるという次の仕様を持つ顧客からの要件があります。a) データ取得レイヤーは、プラットフォームに依存せず、Linux または Windows などのオペレーティング システムで実行できる必要があり、Java Gdk6) で開発する必要があります。

データ取得レイヤーとは何かわかりません

別の別のプロジェクトに実装する必要がありますか?私のアプリケーションはSpring MVCで開発されています

構造を理解するのを手伝ってください。どのように実装すればよいですか

4

1 に答える 1

1

「何も仮定しない」というのは、私の上司から与えられた古典的なアドバイスです。その代わりに、何かを仮定するよりも、彼が何を望んでいるのかを明確に説明する要件ドキュメントを上司に依頼する方が良いと仮定します。後でそれはあなたにとって難しいかもしれません。

今あなたの質問に来ています。

データ取得レイヤー:データベースまたはファイルシステムを使用してデータを保存するコンポーネント。つまり、アプリケーションの助けを借りてすべてのデータを置くストレージのようなものです。あなたの場合、プラットフォームに依存しないため、Javaで構築できます。

アプリケーションがSpring MVCで開発されている別のプロジェクトに実装する必要がありますか?

いいえ、同じプロジェクトでモジュールとしてビルドすることは絶対にできません.springは、メッセージキューにrabbitmqまたはactivemqを試すアプリケーションに最適な選択肢の1つです。春はrabbitmqまたはactivemqとの優れた統合を提供します

メッセージをキューからキューに送信してデータベースに挿入するか、ファイルシステムに書き込むことができます

spring rabbit mq の例 spring boot を使用した入門ガイド

春うさぎのmq例

于 2016-12-28T12:32:44.137 に答える