WCF基本介绍:http://baike.baidu.com/link?url=TGjLYt3HS4dt4-hIiGRknLy6udRsZ52QxJz9cmRKlR4NXbP9rCZDsKn2fDfGeBEfyQL9XlTMy_aW4Zno3HEkKa WCF有三种通信模式:单向、请求-响应、双工。 ...
分类:
其他好文 时间:
2017-06-25 21:46:26
阅读次数:
194
1、对象引用: (a)对象状态的判断: <1> 引用计数算法:无法解决对象相互引用的问题。 <2> 根搜索算法:主流的判断对象是否存活的算法。 (1)基本思路:通过一系列的名为:“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径为引用链(Reference Chain), ...
分类:
其他好文 时间:
2017-06-24 18:45:47
阅读次数:
154
我们接着上一篇文章进行讲解 http://www.cnblogs.com/songjianhui/p/7060698.html 一:客户端通过添加引用调用服务 WCF应用服务被成功寄宿后,WCF服务应用便开始了服务调用请求的监听工作。此外,服务寄宿将服务描述通过元数据的形式发布出来,相应的客户端就可 ...
分类:
其他好文 时间:
2017-06-22 00:07:24
阅读次数:
316
本文的WCF服务应用功能很简单,却涵盖了一个完整WCF应用的基本结构。希望本文能对那些准备开始学习WCF的初学者提供一些帮助。 在这个例子中,我们将实现一个简单的计算器和传统的分布式通信框架一样,WCF本质上提供一个跨进程、跨机器、跨网络的服务调用。在本例中,客户端和WCF应用服务通过运行在同一台机 ...
分类:
其他好文 时间:
2017-06-21 17:34:29
阅读次数:
232
public class MyService : IService { public Message GetXml(string format) { WebOperationContext context = WebOperationContext.Current; Book b = new Boo ...
分类:
Web程序 时间:
2017-06-19 21:00:08
阅读次数:
211
gRPC是Google开源的一个高性能、跨语言的RPC框架,基于HTTP2协议,基于protobuf 3.x,基于Netty 4.x +。 gRPC与thrift、avro-rpc、WCF等其实在总体原理上并没有太大的区别,简而言之GRPC并没有太多突破性的创新。 protobuf相对于用Json方 ...
分类:
其他好文 时间:
2017-06-19 20:15:24
阅读次数:
397
REST是设计风格而不是标准。 webapi有自己的路由。 webservice和wcf的协议都是soap协议,数据的序列化和反序列化都是soap的格式。而webapi是Json的数据传递 webapi的优点有哪些? (1)非常适合做http的请求,前端与webapi交互特别方便 (2)webapi ...
一,附加进程(ctrl+alt+p)调试本地服务器接口(WCF,webapi等)的api 1》接口(WCF,webapi等)的api发布到本地IIS服务器,然后使用附加进程,将你发布的IIS添加到VS的附加进程,如下图,在w3wp.exe中寻找你要附加到进程的(WCF,webapi等)的api或者w ...
分类:
系统相关 时间:
2017-06-17 11:13:11
阅读次数:
360
创建WCFHost应用程序 Iservice.cs Program.cs Service.cs WcfHosts 至此,服务搭建完毕。 服务测试,建立C#应用程序 Reference->Add Service Reference Address为上文 "http://localhost:8099/S ...
分类:
其他好文 时间:
2017-06-16 21:16:14
阅读次数:
203
最近在调试WCF的接口时一直返回“405不允许使用此方法”,这个问题困扰了大半天,网上查了各种办法,但是每个人遇到的问题不同还是不能解决。 最后无意之中发现问题所在,记录一下帮助后面的同学解决问题。 WCF远程方法会配置属性WebGet用来完成UriTemplate的组合从而通过地址栏GET的形式去 ...
分类:
其他好文 时间:
2017-06-16 19:29:53
阅读次数:
123