毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
磁流变延期解除保险机构试验数据库建立(8)
(1)ASP.NET Web窗体应用程序
Web窗体用于生成功能强大的基于窗体的Web页。生成这些页时可以使用ASP.NET服务器控件来创建公共UI元素,以及对它们进行编程来执行常见的任务。这些控件的使用避免了重复的编码工作,从而简化了页面代码,方便网络应用的开发。在现在的ASP开发中,内容和脚本交错,文护和升级都很困难,而ASP.NET将代码和内容分离,使得开发人员和设计人员能够更好的分工合作,提高了开发效率。
(2)ASP.NET Web服务应用程序
ASP.NET网络服务体系架构为用ASP.NET建立网络服务提供了一高级可编程模板。使用这个编程模型,开发人员不需要理解HTTP、SOAP或其他任何网络服务规范。开发人员使用ASP.NET生成一个扩展名为.asmx的文件,并把此文件配置为网络应用程序的一部分,就建立了一个网络服务。ASMX文件或者包含对在其他地方定义的受控类的引用,或者包含这个类的定义。这个类是由ASP.NET提供的Web Service类所派生。共有的类方法在标记上WebMethod属性后,就会成为网络服务方法,把HTTP请求发送到ASMX文件中的URL后,这些方法就会被调用。客户可通过SOAP,HTTP GET和HTTP POST提交请求。对方法和参数进行编码的约定是:对HTTP GET,将被编码为查询字符串;对HTTP POST,将被编码为表单数据。HTTP GET和HTTP POST的机制不如SOAP有力,但是它们使得客户在访问网络服务时不必支持SOAP。
2.2 Web数据库的体系结构
二十世纪八十年代以来,软件系统的体系结构经历了从传统的二级客户机/服务器(Client/Server,C/S)结构到三级Client/Server,直到今天的以Internet为核心、以WWW技术为基础、以浏览器作为软件集成环境的可以跨越多种操作系统和数据库平台的浏览器/服务器(Browser/Server,B/S)结构[19]。
采用什么样的数据库访问体系是设计数据库系统的第一步,在Web平台上如何合理高效地访问数据库是设计系统的第二步。随着电子商务、网上娱乐、基于Web的大型企业管理信息系统等需要复杂逻辑处理功能的Web应用逐渐出现,系统的规模越来越大,结构也越来越复杂。传统的通过静态页面在Web上发布信息的两层体系结构和有简单逻辑处理能力的三层体系结构已经不能够适应这种发展的需要。而基于.NET平台的磁流变延期解除保险机构试验数据管理系统采用了三层B/S的体系结构,这种结构很好的客服了传统体系结构的不足[20]。
2.2.1 二层C/S体系结构
与计算机发展的大型机时代、小型机时代、PC机时代以及Internet时代相对应,
数据库应用系统的发展大致经历了主机/终端模式、客户机/服务器(C/S)模式、浏览器/服务器(B/S)模式,以及多层次体系结构[21]。
主机/终端模式由于系统伸缩性小,已被逐步淘汰,不这里不作介绍。C/S模式是从80年代逐渐成长起来的,发展到现在已经非常成熟。C/S模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与 业务逻辑;第二层是通过网络结合了数据库服务器。C/S两层结构的实质是由多台计算机分别执行一部分应用逻辑,协同完成整个系统事务。虽然根据客户端负责事务的多少可以将客户端分为瘦客户(服务器端处理绝大多数任务,客户端主要负责人机接口)和胖客户(客户端处理的事务相对多一些),但C/S模式一般来说还是要求客户端的功能比较强大。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
STC89S52单片机气动系统的远程监控技术研究
下一篇:
AT89C51单片机室内煤气天然气泄漏警报器的设计
热环境对磁记忆信号的影响ANSYS有限元分析
基于磁共振技术的家用无...
STM32F103永磁同步电机矢量控制系统设计
电磁耦合能量传输电路设计+电路图
电磁阀LabVIEW测试程序设计
电动汽车永磁同步电机驱动及控制方法研究
永磁同步电机控制的电动...
谷度酒庄消费者回访调查问卷表
辩护律师的作证义务和保...
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
浅谈新形势下妇产科护理...
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】