1 / 5
文档名称:

BS架构技术方案Technology.doc

格式:doc   大小:97KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

BS架构技术方案Technology.doc

上传人:mkjafow 2020/9/10 文件大小:97 KB

下载得到文件列表

BS架构技术方案Technology.doc

文档介绍

文档介绍:1体系结构系统平台模式大体上分为4种:主机终端模式、文件服务器模式、客户机/服务器模式(Client/Server,简称C/S)和Web浏览器/服务器模式(Browser/Server,简称B/S)。主机终端模式由于硬件选择有限,硬件投资得不到保证,已被逐步淘汰。而文件服务器模式只适用小规模的局域网,对于用户多、数据量大的情况就会产生网络瓶颈,特别是在与互联网的结合上不能满足用户要求。因此,平台模式应主要考虑C/S模式和B/S模式。B/S模式是一种以Web技术为基础的新型的系统平台模式。把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。第一层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件,如NetscapeNavigator,微软公司的IE等。浏览器将HTML代码转化成图文并茂的网页。网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。这个后台就是第二层的Web服务器。第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。第三层数据库服务器的任务类似于传统的C/S模式,负责协调不同的Web服务器发出的SQ请求,管理数据库。2B/S模式的优点首先它简化了客户端。它无需象C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。其次,它简化了系统的开发和维护。系统的开发者无须再为不同级别的用户设计开发不同的客户应用程序了,只需把所有的功能都实现在Web服务器上,并就不同的功能为各个组别的用户设置权限就可以了。各个用户通过HTTP请求在权限范围内调用Web服务器上不同的处理程序,从而完成对数据的查询或修改。相对于C/S,B/S的维护具有更大的灵活性。它无须再为每一个现有的客户应用程序升级,而只需对Web服务器上的服务处理程序进行修订。这样不但可以提高运作效率,还省去了维护时协调工作的不少麻烦。再次,它使用户的操作变得更简单。对于C/S模式,客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端只是一个简单易用的浏览器软件。无论是决策层还是操作层的人员都无需培训,就可以直接使用;满足用户随时随地工作的要求。最后,B/S特别适用于网上信息发布,上有所扩展,满足企业开展电子商务所必须的可靠的安全性能、技术保障及信息反馈。3技术架构行政执法证件管理系统采用的是典型的B/S模式,并使用一套成熟的技术架构,该架构已经在佛山市法制局行政执法管理系统及其它类似的项目上取得成功。系统架构如下图所示:数据层担负整个系统资料数据的存储、检索、优化、刷新操作的实现,构建一个稳健的数据系统,是系统得以稳定、高效运作的关键。应用层是系统对业务处理的核心部分,包括模型驱动层和系统控件层。通过的对法制局业务逻辑的抽象构建模型驱动层,用以完成实际业务操作向数据逻辑操作的转换。例如:系统控制层送出一个***审核事件时,模型驱动层将此审核事件转换成对证件档案数据的更新操作,驱动