0

WCF/WPF、エンドポイント サービス、および UI クライアント アプリケーションの組み合わせが 2 つあります。現在の要件は、個別の UI クライアント アプリケーションを 1 つのラッパー アプリケーションに結合して、ユーザーが操作したいフロント エンドを選択できるようにすることです。

これは WAF の使用を開始するのに適しているように思えますが、既存の WPF プロジェクトを WAF テンプレート (Visual Studio 2010 および C# を使用) にマージする方法については不明です。また、おそらくもっと単純な別のアプローチがあると確信しています。おそらく、それぞれの UI 実行可能ファイルを起動するためのシェル コマンドの行に沿ったものですが、展開の問題になると、(少なくとも) かなり面倒に思えます。ただし、うまくいけば、誰かがより良い提案をするでしょう。

つまり、ここでの結論は次のとおりです。あなたは何を提案しますか? 最短時間で機能する(空想である必要はありません)ソリューションを使用したいと考えていることを覚えておいてください。何かご意見は?

4

1 に答える 1

0

WAF は、アプリケーションをドメイン層、アプリケーション層、およびプレゼンテーション層に分離します。これら 3 つのライブラリに加えて、シェル ビュー、シェル ビュー モデル、およびコントローラーを含むプロジェクトもあります。

あなたの 2 つのアプリケーションに適合させるために、それらはそれに倣う必要があります。シェル ビュー、シェル ビューモデル、およびコントローラーによって、ロードするビューとビューモデルが決まり、フロントエンドを切り替えることができます。

私の記憶が正しければ、WAF ライブラリには本屋などのサンプルがありました。ニーズによく合っていると思います。

HTH、

于 2013-06-12T15:51:32.707 に答える