您将如何向非技术客户/经理/CEO/等描述和推广 WCF 作为一种技术?
他们可能会提出哪些竞争解决方案或想法(例如他们在杂志上读到的宣传新技术的内容)?
WCF有什么不好的地方,你见过人们试图把它硬塞进去吗?
-亚当
您将如何向非技术客户/经理/CEO/等描述和推广 WCF 作为一种技术?
他们可能会提出哪些竞争解决方案或想法(例如他们在杂志上读到的宣传新技术的内容)?
WCF有什么不好的地方,你见过人们试图把它硬塞进去吗?
-亚当
与 .asmx 相比:WCF 是 Microsoft 的下一代 Web 服务开发平台,它解决了旧版本的许多问题,特别是:
可能他们提出了它与 SOA(一种“面向服务的架构”)之间的关系的问题。WCF 是用于创建参与这些分布式系统的应用程序的 Microsoft 解决方案。
告诉他们这会让你更轻松地完成工作,这意味着更少的时间和更少的金钱。
一句话,我想说 WCF 是“让您比过去更有效地设置和管理系统之间通信的软件”。
我可以看到他们将 BizTalk 作为竞争对手,但当然你可以说 WCF 与它一起工作,实际上在最近的版本中被用作它的基础技术。
我不确定我是否能想到我所见过的任何不恰当的 WCF 鞋拔,尽管有很多遗留应用程序可能会“升级”到 WCF,而这些应用程序并不真正需要用于任何真正的业务原因。
还有一个互操作角度。如果您将 Asmx 服务升级到 WCF 服务,您仍然可以使用您的 asmx 客户端,然后开始使用更新的 WCF 客户端。WCF 开始得到一些 ReST 的关注,RSS 在那里,Silverlight 在 WCF 中占有一席之地。性能更好,具体取决于您选择的绑定。最大的缺点之一是与 Asmx 服务相比更陡峭的学习曲线、强大的权力/重大责任问题以及做同样事情的 101 种方法。
这些都不是 CxO 谈话,而是将语言重构为杂志流行语,以便他们能够看到这项技术的未来。