0

私は、WCF サービスからのデータを表示するソフトウェアに取り組んでいます。WCF サービスはクライアントのサーバーにありますが、変更する権限がありません。

私のクライアントには、App1、App2、App3 という 3 つのアプリケーションがあります。私の責任は、実行中のアプリケーションから情報を収集し、特定の WCF サービスを呼び出して表示用のデータを取得するアプリケーションを作成することです。

例: App1 が実行中で、user1 の情報が Form1 に表示されている場合、アプリケーションは user1_id、user1_name を収集し、Service.GetUserAlerts1(user1_id, user1_name) を呼び出します --> リストを返します

App2 は実行中で、user2 の情報は Form2 にあります (Form2 は Form1 とは異なります) --> 私のアプリケーションは user2_pin、user2_postcode、user2_idnumber を収集し、サービス Service.GetUserAlerts2(user2_pin, user2_postcode, user2_idnumber) を呼び出します -->リストを返す

したがって、コードを変更せずに新しい App4 に適応するようにアプリケーションを設計する必要があります。IoC パターンの使用を考えていますが、この問題を解決する方法がよくわかりません。

それに関するアイデアはありますか?

どうもありがとう。

フック

4

0 に答える 0