私は、ユーザーが電子メールでコンピュータにコマンドを送信できるようにするアプリケーションを構築しています。サーバーは1つ以上の電子メールアカウントを監視(プル)し、通信セッションを開始します。いくつかの認証も関係しています。私は最新かつ最高の.net技術を使用しています。サーバサービスとGUIのアーキテクチャは何ですか?
私はサーバーをサービスとして公開しようと考えていますが、ユーザーがパスワードや電子メールアカウントなどの設定を行えるようにGUIを設定することはできません。どのようにこれらを分けることができますか?
第2に、コマンドはプラグイン可能であり、独自のGUIを提供する必要があります。これをどのように組み込むことができますか?サーバー・プロセスはコマンド機能を使用できる必要があり、GUIプロセスはカスタマイズを可能にすべきです。
ユーザのフロントエンドは常に同じマシンにあります。 WCFを使用するのは理にかなっていますか?私は.netリモートIPCチャンネルを介して通信することを考えていました。 –
@Bogdan:WCFでIPCを使用できますが、WCFはリモーティングに代わるものです。 –
優れたビデオシリーズを十分なページでクリックすると、各ウェブキャストのビデオをダウンロードできます。 http://www.dasblonde.net/2007/06/24/WCFWebcastSeries。aspx – AaronLS