使用 Service Factory 实现 WCF 服务的完整指南
1. 项目初始设置与配置
Service Factory 在每个项目中添加了所需的引用和配置文件。例如, ServiceContracts 项目引用了 MyWCF.EasyNorthwind.DataContracts 、 MyWCF.EasyNorthwind.FaultContracts 、 MyWCF.EasyNorthwind.MessageContracts ,以及 System.Runtime.Serialization 和 System.ServiceModel 。同时,它还生成了服务的托管应用程序和测试客户端,后续会对它们进行定制。
2. 关联合同模型与项目
所有项目生成后,需要告知服务和数据合同模型应关联的项目。具体操作如下:
- 服务合同模型关联 :打开服务合同模型图,在设计面板的空白处点击,从属性窗口将 Project Mapping Table 属性更改为 MyWCF.EasyNorthwind 。该项目映射表是 ProjectMapping.xml 文件中的一个元素,在之前创建项目时已添加到项目映射 XML 文件中,它将解决方案项目映射到一组预定义角色。指定服务合同模型的项目映射表后,后续生成代码时,Service Factory 就能知道生成的工件应放置的项目。
超级会员免费看
订阅专栏 解锁全文
1716

被折叠的 条评论
为什么被折叠?



