WCF
温水的小青蛙2023
躺平后的崛起,不知不觉成了温水中青蛙,现在想要努力的跳出去
展开
-
WCF_实用小工具
时隔一个月,我又回来了。新的开始,新的挑战!博客继续……最近重新学习WCF,收获颇多。本篇只对常用工具的地址及使用方式进行介绍。后续会有文章,介绍WCF的编写,寄宿和调用。工具一:WCF测试客户端 WcfTestClient.exe工具地址如下:找到该地址,双击WcfTestClient.exe.出现如下窗口点击“我的服务项目原创 2017-07-20 16:56:53 · 1706 阅读 · 0 评论 -
WCF_客户端调用不使用Using
WCF的客户端不能在Using中使用。Using的实现原理是:try{// 代码}finally{obj.Dispose();}而Dispose方法内部调用的是Close方法。对于WCF而言,其客户端的close方法是可以引发异常的,close方法不是强制关闭。从而导致dispose方法可以在finally语句块中被不安全调用。抛出不可预知的异常,即便捕获原创 2017-07-21 10:23:45 · 767 阅读 · 0 评论 -
WCF_自宿主服务
添加命名空间编写WCF服务,首先需要添加必须的命名空间using System.ServiceModel; //服务契约using System.Runtime.Serialization; //数据契约对于自宿主的WCF服务,只需要如下步骤:创建一个控制台项目编写服务接口及实现对服务进行相关的通信配置手动启动服务通过以上步骤 服务就可以正常调用了。接原创 2017-07-21 11:08:54 · 1322 阅读 · 0 评论 -
WCF_IIS宿主服务
IIS宿主WCF服务是将服务发布并部署到IIS站点上IIS宿主WCF服务有如下步骤:添加类库项目,编写WCF服务添加web项目,配置服务信息发布web项目,部署IIS站点IIS启动服务服务客户端调用(三种方式)添加类库项目项目中添加必要的引用 (参考:自宿主服务)然后添加一个wcf服务添加服务接口及接口实现具体代码可参考上一篇,服务编写是一样的。参考:自原创 2017-07-21 12:02:36 · 1128 阅读 · 0 评论 -
WCF_Windows宿主服务
Windows宿主wcf服务系统启动,服务即启动。调用很方便windows宿主步骤:编写WCF服务添加windows安装项目服务端配置使用工具安装服务服务调用添加类库项目项目中添加必要的引用 (参考:自宿主服务)然后添加一个wcf服务添加服务接口及接口实现具体代码可参考上一篇,服务编写是一样的。参考:自宿主服务添加windows 服务项目原创 2017-07-21 17:02:39 · 3090 阅读 · 0 评论 -
WCF_客户端测试报错
wcftestclient.exe 调用wcf报错以上是调用时的报错信息。调试时,代码逻辑没有问题,可以正常返回结果,但是再下一步就报错,开始一直百思不得其解,明明返回了正确的结果,为什么还是报错,没想到是从是在对结果的序列化处理的过程中,发生错误。这是在错误处理其中设置断点,发现拦截的错误为:Enum value '0' is invalid for type 'Entity.En...原创 2018-08-30 18:47:24 · 450 阅读 · 0 评论