物流信息管理系统的网络开发环境

物流信息管理系统的网络开发环境

ID:21039974

大小:1.98 MB

页数:123页

时间:2018-10-17

物流信息管理系统的网络开发环境_第1页
物流信息管理系统的网络开发环境_第2页
物流信息管理系统的网络开发环境_第3页
物流信息管理系统的网络开发环境_第4页
物流信息管理系统的网络开发环境_第5页
资源描述:

《物流信息管理系统的网络开发环境》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章物流信息管理系统的网络开发环境第一节信息系统的B/S体系结构第二节ASP及动态网页第三节ASP运行环境第四节ASP的开发工具及开发平台第五节ASP程序的创建与执行第六节ASP服务器对象第七节使用ADO访问数据库第八节新的数据框架—ASP.NET第一节信息系统的B/S体系结构一、传统两层C/S模式的局限性二、多层B/S模式成为主流返回一、传统两层C/S模式的局限性具体表现在以下几方面:(1)由于客户端和服务器端直接连接,服务器将消耗部分系统资源用于处理与客户端的连接工作。那么每当同时存在大量客户端数据请求时,服务器有限的系统资源将被用于频繁应付与客户端

2、之间的连接,从而无法及时响应数据请求。客户端数据请求堆积的直接后果将导致系统整体运行效率的大幅降低甚至全面崩溃。(2)主—从式的结构中,唯一在线的数据库服务器成为系统可靠性的极大隐患。如果数据库服务器因为某种原因停止工作,那么整个系统将趋于瘫痪。(3)客户端应用程序的分发工作的烦琐程度令人难以接受。系统开发过程完毕,随之而来的程序分发除了要求为每台客户机安装客户端程序的执行文件以外,还要求安装程序运行所必须的动态链接库文件(*.dll)、程序初始化文件(*.ini)等许多其他文件。另外,还必须完成每台客户机器的ODBC或BDE的配置工作。不仅如此,每次对客

3、户端程序的修改和升级,又意味着上述相同分发过程的又一次重复。(4)在存储过程调用中,即所有处理过程都在数据库层进行,只是将最终结果返回到客户端。这种结构的业务逻辑需采用专用语言开发,很难再移植到其他的数据库上去。二、多层B/S模式成为主流B/S模式是一种以Web技术为基础的新型的MIS系统平台模式,它把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系,它简化了客户端。其次,它简化了系统的开发和维护。各个用户通过Http请求在权限范围内调用Web服务器上不同处理程序,从而完成对数据的

4、查询或修改。相对于C/S,B/S的维护具有更大的灵活性。另外,它使用户的操作变得更简单。C/S模式的客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端只是一个简单易用的浏览器软件,无论是决策层还是操作层的人员都无需培训,就可以直接使用。二、多层B/S模式成为主流什么是多层架构的应用呢?传统上的C/S模式便是两层应用的典型例子,也就是客户机/服务器模式。这种模式只是两层架构,客户机发出请求给服务器,服务器将处理大量来自客户端的请求,经过业务逻辑运算和处理后,再返回给客户端。两层架构的模式显然不能满足现代以互联网为发展趋势的企业计

5、算处理要求,因为其部署,对负载均衡等处理十分麻烦,因此,三层架构乃至于多层架构便出现了。多层架构的核心思想是,将整个业务应用划分为表示层-业务层―数据访问层-数据库,明确地将客户端的表示层、业务逻辑访问、和数据访问及数据库访问划分出来,十分有利于系统的开发,维护、部署和扩展。三层体系结构第二节ASP及动态网页一、ASP的概念二、超文本标记语言(HTML)三、公共网关接口(CGI)四、超文本传输协议(HTTP)五、Internet服务器应用程序接口(ISAPI)六、ASP及脚本语言返回一、ASP的概念ASP(ActiveServerPages)是Micros

6、oft于1996年11月推出的Web应用程序开发技术。微软声称设计出了一个完美的Active平台,在微软的文件中把ASP描述为:“一个服务器的脚本环境,在这里可以生成和运行动态的、交互的、高性能的Web服务器应用程序”。从这段描述我们可以看出,ASP既不是一种语言,也不是一种开发工具,而是一种技术框架,其主要功能是为生成动态的交互式的Web服务器应用程序提供一种功能强大的方法或技术。asp的主要特性是能够把HTML、脚本、组件等有机地组合在一起,形成一个能够在服务器上运行的应用程序,并把按用户要求专门制作的标准HTML页面送给客户端浏览器.asp属于Act

7、iveX技术中的服务器端技术。与我们通常在客户端实现动态主页的技术如Javaapplet、ActiveXControl、VBScript、JavaScript等所不同的是,ASP中的命令脚本语句都是在服务器中解释执行,执行后的结果产生HTML页面并送到浏览器。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP。同时,由于只是标准的HTML页面送到浏览器,在浏览器上看不到ASP程序,因此可以防止程序被窃取,保护了开发者的利益。一、ASP的概念asp的主要特性是能够把HTML、脚本、组件等有机地组合在一起,形成一个能够在服务器上运行的应用程

8、序,并把按用户要求专门制作的标准HTML页面送给客户端浏览器.as

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。