本文将指导如何创建控制台客户端来测试WCF服务,助力提升工作与学习效率。
1、 在原有方案中创建一个名为WCFTestClient的控制台应用程序项目,具体操作所示。
2、 右键单击WCFTestClient项目,在弹出菜单中选择设为启动项目,操作所示。
3、 右键单击WCFTestClient项目下的引用节点,从弹出菜单中选择添加服务引用,操作所示。
4、 此时会弹出添加服务引用窗口,在地址栏中输入先前创建的WCF服务网站地址(http://localhost:81/MyWCFService.MyWCFService.svc),随后点击转到按钮。系统将自动检索并显示可用的服务,刚创建的服务会出现在服务列表中。选中名为IMyWCFService的服务项后,操作列表中便会显示出该服务所包含的两个方法:GetData和GetDataUsingDataContract,表明服务已成功加载并可进行引用配置,具体界面效果所示。
5、 将命名空间更改为MyWCFReference并点击确定后,项目WCFTestClient的子节点中将新增Service References项,具体结构所示。该操作会自动生成相关引用文件,便于后续的服务调用与管理,提升开发效率。
6、 在Program类前添加WCF服务引用,然后于Main函数中写入相应代码。
7、 启动客户端控制台应用
8、 启动WCF测试客户端控制台程序,界面所示。

