导航:(一)WCF之路起航
学习WCF的热情高涨啊,哈哈,这是好事儿吧!这不做着做着又有问题了,看了Higel的博客,边学习边做,学的很快啊!
当然在这过程中也有几点不明白,例如“http://localhost:4567/DemoService/metadata”,此处的metadata是何用意,还没有弄明白,不过先让程序跑起来。
今天又遇到一个问题:服务引用是从服务器端发布的,客户端使用服务时需要添加这个服务引用,就是在这里出现了问题,添加服务引用的时候找不到。错误如下图:
没有好好的理解,一看第一行是那个地址出错,就以为那个地址怎么怎么了,所以没想别的就开始弄这个地址,弄半天也不对啊,后来请教了一下Higel,一句话点播了我,他的回答很简单,也让我很惭愧啊,呵呵!
Higel :“其实错误信息里已经说得差不多了,如果服务已启动并正常发布,客户端输入正确地址,应该能找到。”
我才意识到服务是否启动的问题,服务都没有启动谈何发布啊,之后就理所当然了:
- 编译了解决方案。
- 进入bin文件夹找到host程序,运行起来,启动服务。
- 再从项目中的Client添加服务引用,果然能找到结果了。
总结:年轻程序员伤不起啊,前因后果要好好想想清楚在去做,别撞了南墙都不回头啊!
再次感谢Higel。