《soapui在wcf上的使用》由会员分享,可在线阅读,更多相关《soapui在wcf上的使用(5页珍藏版)》请在金锄头文库上搜索。
1、启动WCF服务1. 在TinyLibraryCQRS解决方案下,找到TinyLibrary.Services项目2. 右键单击CommandService.svc,然后选择View in Browser,这将启动ASP.NET Development Server3. 当ASP.NET Development Server成功启动,并在浏览器中打开了CommandService.svc后,将出现如下界面使用soapUI测试WCF服务可以使用soapUI来对WCF服务进行测试。soapUI是一款用于测试Web Service的工具软件。有关soapUI的更多信息,请参考http:/www.soa
2、pui.org。1. 打开soapUI,然后选择File | New soapUI Project菜单,这将打开New soapUI Project对话框2. 在Initial WSDL/WADL文本框中,输入WCF服务的WSDL地址,然后单击OK按钮3. 成功添加项目后,即可在Navigator面板中看到WCF的Bindings和Service Operations4. 现在我们使用soapUI调用WCF服务来创建一本图书。在Navigator中展开CreateBook节点,双击Request 1,这将在右边的窗口中显示一个请求XML的样本5. 将这个请求XML文本改成如下形式 1: 2:
3、3: 4: 5: 6: Essential .NET, Volume 1: The Common Language Runtime 7: 8: Addison Wesley 9: 10: 2002-11-01 11: 12: 0-201-73411-7 13: 14: 432 15: 16: 17: 6. 单击Request 1子窗口上的绿色右箭头按钮以调用WCF服务,当服务成功调用后,将得到如下结果 1: 2: 3: 4: 0001 5: 6: 7: 上面的数字0001就是Book ID7. 使用上面相同的方法在soapUI中添加QueryService.svc8. 在GetAllBooks
4、操作上创建并提交如下请求 1: 2: 3: 4: 5: 6: 当请求被成功处理后,将得到如下结果 1: 2: 3: 4: 6: 7: 0001 8: 0-201-73411-7 9: 1 10: 11: false 12: 432 13: 2002-11-01T00:00:00 14: Addison Wesley 15: Essential .NET, Volume 1: The Common Language Runtime 16: 17: 18: 19: 20: 财务盈利能力分析采用的主要评价指标包括静态评价指标和动态评价指标两类。其中静态评价指标主要有投资回收期,投资利润率,投资利税率和资本金利润率;动态评价指标主要有投资回收期,净现值、净现值率,内部收益率。