0

Webサービスを使用してデータベースオブジェクトにアクセスするのは効率的ですか?

WinPhoneアプリとWebアプリを開発しています。どちらも同じデータベースを使用します。2つのアプリに対して1つのWebサービスを作成する必要がありますか?

4

1 に答える 1

2

共有Webサービスは間違いなく正しい方法です。これは、実際にはサービスのポイントであり、複数の場所から同じビジネスおよびデータロジックにアクセスできるようにすることです(もちろん、両方の場所が同じことをしていると仮定します)。また、アプリとデータベース間の自然なセキュリティバッファーとしても機能します。したがって、データベースは、複数のクライアントアプリケーションではなく、サービスからの接続のみを受け入れる必要があります。

テクノロジに関しては、両方のクライアントがMicrosoftであるため、従来のSOAPサービスではなく、サービスとしてWCFを使用できます。または、JSONを使用したWebAPIなど、より広く受け入れられているものを使用することもできます。そこにはたくさんのオプションがあります。

于 2012-10-27T20:35:15.540 に答える