WCF技术内幕 第1章

第1章 蓝月亮

互联:在系统A里能知道系统B的东西。

1.2 普遍概念

Internet通信关注于传输的数据,而不是特定的类型系统、操作系统或平台。

JSON(JavaScript Object Notation):一种轻量级的数据交换格式。

1.4 介绍WCF

分布式应用需要频繁地跨进程边界通信。分布式应用同样需要托管(宿主,比如IIS,Windows NT服务)。

.Net Framework通过System.Net.Sockets.Socket和System.Messaging.MessageQueue类型抽象了操作系统的I/O机制。这种类型会被WCF的基础框架来用来发送和接收消息。

从根本上讲,WCF是展示一个类型集的程序集的集合(APIs)。

WCF特性:独立版本控制、异步只进消息、平台统一、可靠性、事务支持、互操作性、性能、扩展性和配置性。

WCF支持跨越多个系统的事务范围。

.NET Remoting:高效,不能与非.net framework应用交互。

ASMX(web service):没.NET Remoting高效,但可以与非.net framework应用交互。

MSMQ(Message Queue):效率不高,但消息的特性可以弥补效率问题,不能与其他的消息队列系统交互。

WCF支持XML文件的完善的配置功能。

WCF完全支持SOAP和WS-*规范,也同样可以发送朴素的旧的XML(POX)消息,并且适应架构。它集成了不同的分布式技术:RPC,COM+,Remoting,ASMX,WSE和MSMQ,WCF也是高扩展性的。



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值