InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

Carlos Figueira解释WCF的扩展性

作者 Jonathan Allen 译者 朱永光 发布于 2011年5月5日

领域
企业架构,
语言 & 开发
主题
Web服务 ,
WCF ,
SOA ,
.NET ,
架构 ,
编程 ,
企业架构

Windows Communication Foundation提供了种类繁多的扩展点,不过由于有限的文档,大部分开发人员把它们都视作无物。在MSDN有一些信息,不过离满足需要还有一段差距。Carlos Figueira打算通过一系列关于WCF扩展的文章来改变这种现状。

Carlos已经发布了4篇关于行为和服务模型扩展的文章。在深入地讨论这些行为接口之后,他还提供了构建这些扩展的一些真实世界的例子。目前为止,他涉及到的场景有:

POCO服务宿主(POCO Service Host):演示了无需ServiceContract就能提供服务的方式。

可替换的序列化器(Alternate Serializers):使用XmlSerializer或NetDataContractSerializer来替换默认的DataContractSerializer。

端点帮助页面(Endpoint Help Page):在用户通过网络浏览器访问服务的时候,创建一个新的帮助页面。

查看英文原文:Carlos Figueira Explains WCF Extensibility

译者 朱永光 是IT自由人和环境保护者,微软最有价值专家(MVP)和MCSD。