一、WCF描述wcf是一款基于面向服务的架构的通讯框架平台,在分布式框架中得到了广泛使用。 wcf入门非常简单,只要花几分钟就能编写一个完整的wcf程序,而实际上WCF是概念非常多的一门技术,需要花很大精力去深入研究。 二、WCF优点1、将各种通讯技术进行整合WCF是对于 W ...
一、WCF描述
get='_blank'>wcf是一款基于面向服务的架构的通讯框架平台,在分布式框架中得到了广泛使用。 wcf入门非常简单,只要花几分钟就能编写一个完整的wcf程序,而实际上WCF是概念非常多的一门技术,需要花很大精力去深入研究。
二、WCF优点
1、将各种通讯技术进行整合
WCF是对于 Web Service,Net Remoting,Enterprise Service,WSE,MSMQ等技术的整合
表示层可以基于 soap
传输层可以基于 http https tcp pipe msmq (在都可以满足需求的情况下,我个人比较喜欢tcp从性能和灵活性方面的综合考虑)
2、采用面向服务去实现,让编程变的更简单
软件开发方法:面向过程编程—>面向对象—>面向组件开发—>面向服务架构
面向服务优势:
一个项目中,如果存在多种风格的技术、第三方DLL或者两种技术不能同一个系统下运行 这种情况下将变的难以维护和编码不雅,但是把这些功能全部分离到的一个服务项目,通过一个个的服务接口去调用,多个环境去发布,既做到了解耦又提高了内聚, 代码在烂眼不见心不烦。
三、WCF基本概念
WCF程序分为服务端和客户端,WCF程序通过宿主托管到进程中,读取配置并启动服务,客户端通过代理类实现调用。
1契约 :
(1)服务契约: 暴露给客户端的一组接口,需要加上[ServiceContract]特性,客户端才可以调用该服务。
(2)操作契约: 函数名加上[OperationContract],服务中才可以调用该函数。
[ServiceContract] public interface IService1 { [OperationContract] string GetData(int value); [OperationContract] CompositeType GetDataByData(DataClass dc); }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:WCF回顾一、基本概念和应用场景
关键词:wcf
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。