2

次のシナリオ
があります。ローカルデータベースにデータを保存するクライアントと、このデータをタイムリーに要求してサーバーのローカルデータベースに保存するサーバーがあります。では、データをサーバーにコピーする最良の方法は何ですか?

両側で Java (JSP、サーブレット) を使用しています。
前もって感謝します。

4

3 に答える 3

0

アプローチでは、どのシステムが独立しているかを識別し、他のシステムについて「認識」してはなりません。

そのことを念頭に置いて、クライアントがサーバーからアクセス可能な Web アプリケーションである場合、サーバーが消費/呼び出しできるように、クライアント Web アプリケーションから Web サービスを公開する必要があります。

クライアントがサーバーからアクセスできない Web アプリまたはデスクトップ クライアントである場合は、サーバーで Web サービスを公開し、クライアント側で別のコンポーネント/アプリケーションを作成して、クライアントの変更を Web サービス経由でポーリングする必要があります。アプリ、またはデータベースへの直接アクセス。その後、そのコンポーネントはサーバーのWebサービスを消費/呼び出して、そのシステムにデータを提供する必要があります。

于 2013-10-08T09:20:06.307 に答える
0

Web サービスを公開し、クライアントにローカル データを Web サービスにプッシュするように依頼します。XML ベースの Web サービスまたは Jason ベースの Web サービスのいずれかを選択できます。送信するデータ量が少ない場合は、XML ベースの Web サービスを好みます。

于 2013-10-08T09:40:02.433 に答える