2010-12-14 6 views
4

デスクトップとWebアプリケーションが同じデータベースに接続されています。 お互いに通信する最も好ましい方法はどれですか?デスクトップアプリケーションとWebアプリケーション間の通信

+2

なぜ彼らはお互いに通信する必要がありますか?それぞれがデータベーストランザクションがアトミックであり、常にロックを適切に使用していることを確認する場合は、両方のアプリが通信を必要とせずに同じデータベースにアクセスしても問題はありません。 – Flipster

+4

あなたは正確に何を達成しようとしていますか?両方のアプリが同じビジネスルールに従っていることを確認しようとしていますか?あなたはブラウザセッションを自動化しようとしていますか?デスクトップアプリケーションを起動するWebアプリケーションが必要なのでしょうか? –

答えて

4

SOAを使用する必要があります。デスクトップアプリとウェブアプリの両方がサービスと通信する必要があります。

Serviceは、データベースとの通信を担当します。

関連する問題