2011-10-12 19 views
4

私はWindowsサーバーでいくつかのテストを行うアプリケーションに取り組んでいます。アプリケーションのフロントエンドは、WCF経由で各サーバーにインストールされた小さなアプリケーションに接続します。自動アップグレード可能なWCFサービス

このフローの問題は、サーバー上の小さなアプリケーションを少し更新したり、WCFサーバーの署名を変更したりしても、このアプリケーションを多数のサーバーに再インストールする必要があることです。

このような問題にどのように取り組んだり、アドバイスを受けましたか?

答えて

1

は、WCFは、このような方法に新しいパラメータを追加すると(古いクライアントはまだ動作し、新しいパラメータは、デフォルトとして初期化されている)文句なしに最も互換性の問題を処理します。 paramsを削除しても、クライアントには影響しません(追加のparamsは無視されます)。その他の変更点や対応方法については、http://msdn.microsoft.com/en-us/library/ff384251.aspxをご覧ください。

展開の場合、別の回答に記載されているように、一度クリックすればクライアントマシンが自動的に更新されます。プッシュモデルがもっと必要な場合は、msdeployをセットアップしてビルドを他のマシン(アクセス権を持っている場合)

これが役に立ちます。

0

あなたはもっと穏やかなサービスを利用できますか?これは少し柔軟に変更することができますか?

クリック一回の展開を使用して、アプリが変更されたときに自動的に再デプロイできますか(アプリの場合)? http://msdn.microsoft.com/en-us/library/ms730203.aspx

関連する問題