APP下载

.NET框架下分布式通信技术的探析

2016-05-16张旭

无线互联科技 2016年5期

张旭

摘要:文章通过介绍.NET框架概述,分析.NET框架下分布式通信技术(与.NET框架下分布式通信技术对比),对基于NET通信技术的生产商应用模型展开探讨,旨在为如何实现.NET框架下分布式通信技术的有效应用研究提供一定的参考思路。

关键词:.NET框架;分布式;通信技术

智能客户端是.NET平台下的新型部署方式,.NETRemoting,Web service,En terprise service是.NET框架下连接智能客户端与后台服务端的主要消息通信技术。智能客户端系统全面性能很大程度上受选取何种通信方式影响,因此对.NET框架下分布式通信技术展开研究有着十分重要的现实与理论指导意义。

1..NET框架概述

.NET框架是指用于构建、规划及运行XML Web服务和相关应用程序的编程模型,能够使高度分布式Internet背景下应用程序开发得以简化。

.NET框架包括统一类库、通用语言运行时2项主要组件。其中,统一类库是一个综合性的可重用类型集合,用户可通过对统一类库的使用开发出Web窗体、XML Web服务等一系列应用程序。其涵盖的技术主要为ASR NET、XML类、windowsForms、企业服务以及web Forms等。作为.NET框架的基础,用户可把通用语言运行时视成一项在执行期间管理代码的代理,其输出线程管理、内存管理及远程处理等核心服务,同时强制运行严格的类型安全及保证可靠性、安全性的相关形式代码准确性。本质上而言,代码管理的含义即为运行时的基本原则。

.NET框架可通过非托管组建承载,此类组件把通用语言运行时加载至自身进程中同时开启托管代码执行,进一步建立起一个能够一并对托管、非托管功能进行利用的软件环境。……

登录APP查看全文