Web服务软件工厂(WSSF)演练之一:安装Web服务软件工厂
Post 1: 下载,安装和设置演示项目
Post 2: 创建数据契约和实现业务实体
Post 3: 创建服务契约和实现方法
Post 4: 创建托管主机,部署和测试WSDL
Post 5: 生成代理,创建简单的客户端,测试呼叫服务
原来WSSF版本了很多XML配置创造的合同。随着Web Service Software Factory: Modeling Edition - February 2008版本(称为建模版 3.0)2008年2月的推出 ,微软模式和实践团队(Microsoft Patterns and Practices Group)增加了很多新功能如代码生成等。下面进入的示例。
首先,您必须先下载并安装GAX (Guidance Automation Extensions) 1.4 。它可以在这里下载。安装非常简单,你只需要运行安装程序,并接受默认为继续下去。
接下来,您必须在这里下载Web Service Software Factory: Modeling Edition - February 2008(WSSF)安装包。如果您的操作系统是Vista,您必须以管理员权限运行命令提示符来引导安装程序。命令提示符显示在您的开始菜单中 ,然后右击它。选择以管理员身份运行。如下所示。执行安装程序。
随后,您将再次获得安装向导,您可以接受默认设置,继续前进。
当你已经成功安装了WSSF后 ,启动Visual Studio 2008 ,并点击文件---〉 “新建- ”项目。然后选择Guidance Packages(指导包)---〉Service Factory: Modeling Edition(服务工厂:建模版),选择Model Project示范项目。选择一个保存位置,并将该项目命名为MyCryptographyService ,然后单击确定。
注:我们要做的WCF,Framework 要求最低为3.0版本。我会选择Framework 3.5来运行我们的项目。
将示范项目MyCryptographyService,重命名为MyCryptographyService.model 因为我们以后要添加一个此名称的项目。
右键单击解决方案,并选择Add–> WCF Implementation Projects
这将打开一个添加新项目对话框再次。将它命名为MyCryptographyService (这就是为什么我们之前改变命名的原因) ,并单击确定
此时Visual Studio将创建完整的解决方案,包括业务逻辑层、数据访问层、服务接口层及一些测试项目。你也许已经注意到,各项目间彼此的引用关系已经生成,如果你有错误,请确保您遵循正确的步骤进行。
下一篇,我们将设计实现及各实体的项目。
Web服务软件工厂(WSSF)演练之二:创建数据契约和实现业务实体
资源:
Web 服务软件工厂建模版本
http://msdn.microsoft.com/zh-cn/magazine/cc164250.aspx
实现一个.NET Web Services服务注册中心
http://www.infoq.com/cn/articles/net-service-registry
学习笔记:使用Web Service Software Factory开发
http://www.cnblogs.com/danishan/archive/2008/12/03/1346942.html
Web Service Software Factory : Modeling Edition Feb 2008 安装心得
http://hi.baidu.com/leyhui/blog/item/52a0334ed102a60fb2de0531.html
原文地址:
http://www.peteonsoftware.com/index.php/category/web-services-software-factory/
Note: All links current as of the time of this blog post