技術に詳しくないクライアント/マネージャー/CEO/その他に対して、テクノロジとしての WCF をどのように説明し、宣伝しますか?
彼らが持ち出す可能性のある競合するソリューションやアイデアは何ですか (新しいテクノロジーを宣伝する雑誌で読んだものなど)?
人々が押し込もうとしているのを見て、WCFが良くないのは何ですか?
-アダム
技術に詳しくないクライアント/マネージャー/CEO/その他に対して、テクノロジとしての WCF をどのように説明し、宣伝しますか?
彼らが持ち出す可能性のある競合するソリューションやアイデアは何ですか (新しいテクノロジーを宣伝する雑誌で読んだものなど)?
人々が押し込もうとしているのを見て、WCFが良くないのは何ですか?
-アダム
.asmx との比較: WCF は次世代の Microsoft の Web サービス開発プラットフォームであり、古いバージョンの問題の多くに対処しています。具体的には次のとおりです。
それが「サービス指向アーキテクチャー」である SOA とどのように関係しているかという問題を提起しているのかもしれません。WCF は、これらの分散システムに参加するアプリケーションを作成するための Microsoft ソリューションです。
そうすれば仕事が楽になり、時間とお金を節約できると伝えてください。
一言で言えば、WCF は「システム間の通信をこれまでよりもはるかに効率的にセットアップおよび管理できるソフトウェア」であると言えます。
彼らが BizTalk を競合相手として持ち出しているのを見ることができますが、もちろん、WCF は BizTalk と連携して動作し、実際、最近のバージョンではその基本テクノロジとして使用されていると言えます。
私が見た WCF の不適切なシューホーニングを思いつくことができるかどうかはわかりませんが、実際のビジネスには必要のない、おそらく WCF に "アップグレード" されるレガシー アプリがたくさんあります。理由。
相互運用の角度もあります。Asmx サービスを WCF サービスにアップグレードした場合でも、asmx クライアントを尊重してから、新しい WCF クライアントで作業を開始できます。WCF は ReST の注目を集め始めており、RSS が存在し、Silverlight が WCF に取って代わられています。選択したバインディングによっては、パフォーマンスが向上します。大きな欠点の 1 つは、Asmx サービスに比べて学習曲線が急勾配であること、大きな力と大きな責任の問題、そして同じことを行うための 101 の方法です。
これは CxO の話ではありませんが、言葉を雑誌の流行語にリファクタリングして、このテクノロジの将来を理解できるようにします。