作業を容易にする WCF 構成ツールはありますか?
-
19-09-2019 - |
質問
あらゆる構成オプションや微妙な違いについての深くて詳しい知識を必要とするだけでなく、最小限の入力だけでアプリケーションをセットアップできるツールはありますか。これらの単純な入力に基づいて XML 構成を生成するウィザードのようなもの。セキュリティなど気にせず、サービスが機能することだけが必要です。理想的には、このツールは IIS6 もセットアップできるか、少なくとも特定のオプション セットを使用して IIS で完了する必要がある手順のリストを生成できると思います。
Microsoft Service Configuration Editor は、XMl を直接編集するのと何ら変わりはありません。正しいアイデアを掲載している Web サイトを見つけましたが、単純なインストールを解決できませんでした。(http://www.noemax.com/support/wcf_binding_configuration_wizard.html).
この山積みの構成に対して何らかの規則を適用するものはありますか?
解決
確かに、WCF 構成は最初は非常に困難に見えるかもしれません。あなたがリンクした設定ウィザードは気に入っていますが、なぜそれがあなたにとって十分ではなかったのですか?
現時点では、問題を解決し、適切な構成を理解するのに役立つツールを知りません。残念ながら、結局のところ、コツを学び、詳細を理解することが重要です。
基本的に、私が学んだことは次のとおりです。あなたのすべてのことを想像し始めないでください できた やること - 自分のやるべきことに集中してみてください すべき やるべきこと(そして必要なこと)。
実際、それは、優れた本「」で概説されているように、約 5 つのシナリオに要約されます。WCF のプログラミング「ジュヴァル・ローウィ著:
- イントラネット アプリ (NetTcp バインディング、Windows セキュリティを使用)
- インターネット アプリ (可能であれば wsHttp バインディングを使用し、セキュリティのためにユーザー名/パスワードまたは証明書を使用します)
- B2B アプリ (証明書によって安全な、意味のあるバインディングを使用します)
- キューメッセージ配信 (MSMQ)
- セキュリティのないアプリ (従来の ASMX サポート、「ダム」Web サービス クライアントとの相互運用)
基本的に、必要なものを選択すれば、そこから何をどのように行うかがほぼ決まります。Juval の本をぜひチェックすることをお勧めします。素晴らしい優れたリソースです。
そこで質問は次のとおりです。あなたのアプリはどのカテゴリに当てはまりますか?それに基づいて、そこから必要なものをすべて決定できます。
また、WCF の膨大な構成オプションを理解し、本当に重要なことに集中するのに非常に役立つ 2 つのスクリーンキャストを視聴しました。
- エクストリーム WCF ミゲル・カストロ氏と
- WCF の謎を解く キース・エルダーと
どちらも、構成がどのようなものであるかをよく理解できました 本当に 必要です - そして、単なる綿毛とは何ですか。
それが少しでも役立つことを願っています!
マルク