.NET简介

上传人:鲁** 文档编号:560344147 上传时间:2022-08-26 格式:DOC 页数:4 大小:82.01KB
返回 下载 相关 举报
.NET简介_第1页
第1页 / 共4页
.NET简介_第2页
第2页 / 共4页
.NET简介_第3页
第3页 / 共4页
.NET简介_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《.NET简介》由会员分享,可在线阅读,更多相关《.NET简介(4页珍藏版)》请在金锄头文库上搜索。

1、.NET百科名片.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。目录组成.net软件技术的组件.net域名C#3.0中的新特性.net 3.5的新特性加密结语展开编辑本段组成.net软件技术的组件智能客户端应用软件和操作系统组件之一,“.netframework1智能”客户端应用软件和操作

2、系统,包括PC、PA、手机或其他移动设备通过互联网、借助Web Services技术,用户能够在任何时间、任何地点都可以得到需要的信息和服务。例如:可以在手机上阅读新闻、定购机票、浏览在线相册等等。现在我们假设一种场景,如公司内使用的CRM系统,应用了.NET的解决方案后所有的业务人员便可以通过手机或PDA直接访问客户信息了。如何创建“智能”终端WebServicesWeb Services是智能终端软件的基础,微软为用户创建智能终端提供了一整套丰富的解决方案,包括:.NET Framework- 智能终端实现跨平台(设备无关性)的执行环境Visual Studio .NET 建立并集成Web

3、 Services和应用程序的快速开发工具Microsoft Windows Server 2003 新一代的企业服务器,用于提供建立和发布各种解决方案Microsoft Office Professional Edition 2003 内建的工具集也能帮助开发智能终端现在.net2发展最快的终端非手机莫属了,有两大阵营在开发SmartPhone技术,一个是微软为代表的Stinger应用于三星,另一个就是以NOKIA、爱立信组成的Symbian。Web Services是.NET的核心技术。那什么是Web Services呢?正如Web是新一代的用户与应用交互的途径,XML是新一代的程序之间通

4、讯的途径一样,Web Services是新一代的计算机与计算机之间一种通用的数据传输格式,可让不同运算系统更容易进行数据交换。Web Services有以下几点特性:Web services允许应用之间共享数据;Web services分散了代码单元;基于XML这种internet数据交换的通用语言,实现了跨平台、跨操作系统、跨语言。那微软的ASP和Web services究竟有什么不同呢,ASP仍然是一个集中式计算模型的产物,只不过是披着一层互联网的外衣。但Web Services却是一个迥然不同的精灵,它秉承“软件就是服务”的真言,同时顺应分布式计算模式的潮流。而它的存在形式又与以往软件不

5、同。这种组件模式,小巧、单一,对于开发人员来讲,开发成本较低。在这里指出Web services不是微软发明的,同样也不属于微软专有。Web services是一个开放的标准,和HTTP、 XML、SOAP一样。他们是一个工业标准而非微软标准,WS-I是为了促进Web Services互通性的联盟组织,最初是由IBM和微软所发起,其它的成员包括BEA System、惠普计算机(HP)、甲骨文(Oracle)、英特尔(Intel)和SUN 计算机(Sun Microsystem)。如今网络上存在的大多Web services其实没有使用.NET构架,Web services具有互操作属性,你同样

6、可以使用Windows开发客户端来调用运行于Linux上面的Web services的方法。接口规范与WebServices先前3提到的接口规范问题,在.NET中,Web service接口通常使用Web Services Description Language (WSDL)描述。 WSDL 使用XML来定义这种接口操作标准及输入输出参数,看起来很像COM和CORBA的接口定义语言(IDLS)Interface Definition Languages。接口定义后就必须使用一些协议调用接口,如SOAP协议,SOAP源于一种叫做XML RPC(XML远程进程调用remote procedure

7、 calling)的协议,而Java则根据XML-RPC发展了自己的JAX-RPC协议用来调用Web Services。发布和访问Web Services的接口就用到UDDI了,这里我们只需要知道WSDL使用XML定义Web Services接口,通过SOAP访问Web Services,在internet上寻找Web Services使用UDDI就行了,更多的Web Services将在最后一课介绍。服务器架构Microsoft Windows Server SystemMicrosoft提供了最佳的服务器构架Microsoft Windows Server System便于发布、配置、管理

8、、编排Web Services。为了满足分布式计算的需要微软构造了一系列的服务器系统,这些内建安全技术的系统全部支持XML,这样加速了系统、应用程序以及同样使用Web Services的伙伴应用之间的集成。Microsoft Windows Server System包括:Microsoft Application Center 2000 - 配置和管理Web应用程序Microsoft BizTalk Server 2002 - 建立基于XML的跨应用和组织的商业逻辑4Microsoft Commerce Server 2002 能够迅速建立大规模电子商务的解决方案Microsoft Cont

9、ent Management Server 2002 管理动态电子商务网站的目录Microsoft Exchange Server 2000 用于进行随时随地的通讯协作Microsoft Host Integration Server 2000 用于和主机系统之间传输数据Microsoft Internet Security and Acceleration Server 2000 (ISA Server) internet连接Microsoft Mobile Information Server 2002 用于支持手持设备Microsoft Operations Manager 2000 描

10、述企业级解决方案的操作管理Microsoft Project Server 2002 - 提供项目管理的最佳方案Microsoft SharePoint Portal Server 2001 查询、共享、发布商业信息Microsoft SQL Server 2000 企业级数据库Microsoft Visual Studio .NET和Microsoft .NET Framework对于建立,发布并运行Web Services是一个完美的解决方案。Microsoft .Net 框架 SDK 快速入门教程: 与 CLI.NET的NETFramework环境初级组成是CLI和CLR。CLI是一套运

11、作环境说明,包括一般系统、基础类库和与机器无关的中间代码,全称为通用中间语言(CLI)。CLR则是确认操作密码符合CLI的平台。在CLI执行前,CLR必须将指令及时编译转换成原始机械码。所有CLI都可经由.NET自我表述。CLR检查元资料以确保正确的方法被调用。元资料通常是由语言编译器生成的,但开发人员也可以通过使用客户属性创建他们自己的元资料。如果一种语言实现生成了CLI,它也可以通过使用CLR被调用,这样它就可以与任何其他.NET语言生成的资料相交互。CLR也被设计为作业系统无关性。当一个汇编体被载入时,CLR执行各种各样的测试。其中的两个测试是确认与核查。在确认的时候,CLR检查汇编体是否包含有效的元资料和CLI,并且检查内部表的正确性。核查则不那么精确。核查机制检查代码是否会执行一些“不安全”的操作。核查所使用的演算法非常保守,导致有时一些“安全”的代码也通不过核查。不安全的代码只有在汇编体拥有“跳过核查”许可的情况下才会被执行,通常这意味着代码是安装在本机上的。通过.NET,你可以用SOAP和不同的Web services进行交互。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号