毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于WEB的内部邮件系统设计与实现(6)
JSP同样是实现动态网页的一个利器。由于他的脚本语言是JAVA,所以继承了JAVA诸多优点。但JSP同样受到一些局限。ASP.NET现在可以在大型项目方面与JSP一样具有等同的能力。 而ASP.NET还有价格方面的优势,因为所有的组件将是服务器操作系统的一部分。对于JSP,需要购买昂贵的应用服务器群来达到同样的目的。
ASP.NET还提供更多的其它方面的新特性,例如:
(1)内置的对象缓存和页面结果缓存。
(2)内置的XML支持,可用于XML数据集的简单处理。
(3)服务器控制提供了更充分的交互式控制。
可以看出,由于JSP模型是在ASP之后,在许多方面借鉴了ASP,如:session、application等对象。同时JSP使用灵活而强大的JAVA语言,而不是低效的脚本语言,使得JSP与ASP相比,具有明显的优势。但是,ASP.NET又是在借鉴JSP的优点后推出的,这样ASP.NET又具有后发的优势
2.2.3 ASP.NET技术研究
ASP. NET隶属于Microsoft. NET框架,是由.NET框架提供的编程类库所组成的,它提供了Web应用程序模型,并采用面向对象的思想——模块化与组件化的技术而构建。
.NET知识概括。.NET全称为Microsoft .NET。Microsoft .NET平台包括用于创建和操作新一代服务的.NET基础结构和工具;可以启用大量客户机的.NET User Experience;用于建立新一代高度分布式的数以百万计的.NET积木式组件服务;以及用于启用新一代智能互联网设备的.NET设备软件。Microsoft .NET产品和服务-包括Windows.NET,连同建立积木式服务的核心集成套件;MSNTM .NET;个人订购服务;Office.NET;Visual Studio .NET;以及用于.NET的BCentralTM。
.NET框架提供CLR(Common Language Runtime即通用语言运行时)编译和管理程序页面中代码的执行,类库则是提供了一系列的用于处理请求和生成响应的公共代码,程序员可以直接调用该类库。ISAPI(Internet Server Application Programming Interfaces)过滤器是ASP. NET与IIS通信的接口,其中的应用程序作为DLL来实现,并且加载到Internet Server的进程空间,这样可以保证应用程序更快地执行。ASP. NET本身包含一个缓存cache和一个状态管理器,其中cache用来缓存经常使用的Web页面,目的是提高服务性能。状态管理器用来跟踪用户的会话状态信息,目的是进行更加完美的数据交互。
在数据库连接上ASP.NET是通过ADO.NET (Active Data Object 动态数据对象)上的Managed Provider(管理供应商)所提的应用程序编程接口(API)来实现数据源的数据访问,包括OLEDB和ODB(以开放性数据库互连)所支持的数据库。下面来说下ADO.NET的主要的特性:
互操作性:ADO.NET模型最大限度地利用了由业界大型的外观标准XML提供的灵活性。ADO.NET使用XML在组件之间以及层之间传送数据集。任何支持XML格式的组件都可以处理数据,而且接收数据的组件也不一定是ADO.NET组件。发送或传送数据集的组件只需要向数据集的目的地发送数据集,而不用担心接收组件是如何去执行的,请求数据集的组件也就是目的组件可以像Visual Studio应用程序或其他应用程序那样执行接收任务。但是,很重要的一点是:接收组件应该支持XML格式。
可文护性:可文护性现在已是评价一种软件程序的标准,可文护性的高低将直接影响应用程序的升级文护的操作负担。应用程序的文护我们期待的是提高其性能,在次,不用重新设计,而是调用应用程序之后层次的增加。如果原来的应用程序是在ADO.NET中使用数据集执行的,那么这种转变相对就容易的多,在ADO.NET中,层之间的通信相对简单,这是因为层是通过XML格式的数据集传送数据的。下面的是一个简化了的ADO.NET工作原理图:
共12页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
下一页
上一篇:
基于物联网技术的校园关键点监测管理方案
下一篇:
JSP酒店住宿管理信息系统的设计与开发
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
公寓空调设计任务书
神经外科重症监护病房患...
国内外图像分割技术研究现状