没有合适的资源?快使用搜索试试~ 我知道了~
这是一份网络通讯的文档,内容很简单易懂的,有兴趣的可以看看内容很基础高手就别看了
资源推荐
资源详情
资源评论
.NET Remoting
分类: C#2013-08-15 16:34777 人阅读评论(4)收藏举报
.NET Remoting 是微软早期的分布式通信技术,虽然微软后来通过 WCF 通用基础通信框
架整合掉了,但是通过回顾学习 Remoting,反过来学习理解 WCF 也是很有帮助的。同时
通过这篇博客的学习,可以看到 Remoting 技术的魅力。
先看一段 Wiki 百科对于 WCF 技术的概述。其中就提到了 WCF、Web
Service、Remoting、Socket 等技术。在我提到这些名词的同时,你应该对这些技术有所
了解并清楚这些技术所处于的层次。
Windows Communication Foundation (WCF)是由微软发展的一组数据通信的应用程
序开发接口,它是.NET 框架的一部分,由.NET Framework 3.0 开始引入,与 Windows
Presentation Foundation
及 Windows Workflow Foundation 并行为新一代 Windows 操作
系统以及 WinFX 的三个重大应用程序开发类库。
在.NET Framework 2.0 以及前版本中,微软发展了 Web Service(SOAP with HTTP
communication),.NET Remoting(TCP/HTTP/Pipeline communication)以及基础的
Winsock 等通信支持,由于各个通信方法的设计方法不同,而且彼此之间也有相互的重叠
性(例如.NET Remoting 可以开发 SOAP, HTTP 通信),对于开发人员来说,不同的选择
会有不同的程序设计模型,而且必须要重新学习,让开发人员在用户有许多不便。同时,
服务导向架构(Service-Oriented Architecture)也开始盛行于软件工业中,因此微软重新
查看了这些通信方法,并设计了一个统一的程序开发模型,对于数据通信提供了最基本最
有弹性的支持,这就是 Windows Communication Foundation。
其实在早期,还有一些其它的通信技术,比如:MSMQ(消息队列)、
COM、COM+、DCOM 等。COM 是微软的重大发明,将复杂的通信细节封装到一个一个
的 COM 组件中,让.NET 程序员可以不用关心复杂的通信细节,只用操作通信模型就可以
实现交互操作。
简单介绍就到这,回过头来看看 Remoting 的通信架构图:
资源评论
qq_14997209
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功