《机器人学导论》第三版课后习题答案
19.7 实现Windows客户程序测试工作进展顺利,但我们希望创建一个使用Web服务的Windows客户程序。该客户程序必须创建一个SOAP消息,通过HTTP通道发送出去。这不一定要我们自己去完成。VS2010创建了一个代理类,它使用WCF中的HTTP信道,在后台完成了所有的工作。有关WCF的具体内容请参见第26章。
试一试:创建一个Windows客户程序
(1) 在己有的解决方案WebServiceSample中添加一个新的C# Windows窗体应用程序WindowsFormsClient。在窗体上添加两个文本框和一个按钮。您将利用按钮的单击事件处理程序调用该Web服务。
(2) 要添加一个服务引用,选择“项目➪添加服务引用”(Project ➪ Add Service Reference)菜单项。在该对话框中,单击“发现”(Discover)按钮箭头,选择“解决方案中的服务”(Services in Solution)。
想了解更多关于如何使用SOAP消息组合变异进行web服务漏洞测试,可以查看基于SOAP消息组合变异的web服务漏洞测试。如果你对如何通过SOAP消息调用Web服务感兴趣,不妨看看使用Soap消息调用Web Services。
您是否想知道如何将基于SOAP的WCF服务转成RESTful设计?请参考将基于SOAP的WCF服务转成RESTful设计。若是想掌握更多有关WCF的知识,可以浏览SOA Web服务WCF。这些资源将为您提供更多的背景信息和具体的操作步骤,帮助您更好地理解和实现您的Windows客户程序。
下载地址
用户评论