当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

基于J2EE的三层B/S信息系统研究[Java编程]

赞助商链接



  本文“基于J2EE的三层B/S信息系统研究[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

随着软件系统的规模和复杂性的增添 ,软件体系构造的挑选成为比数据构造和算法的挑选更为重要的因素 ,三层客户/服务器体系构造为企业资源筹划的整 合供应了杰出的框架 ,是成立企业级管理信息系统的最佳挑选.随着体系构造 的发展,软件框架构造方面也在不断发展,目前在多层利用构造方面呈现Java技 术和.net技术的实现的差别的办理筹划,二者各有优缺陷,辨别实用于差别规模 的系统的要求.本文将结合电信筹划建立管理信息系统的实现,阐明三层情势 的体系构造,介绍基于三层情势的利用系统的分布式组件技术,阐述利用J2EE框 架构造来实现利用系统的实现办法.

1、系统构造的挑选

1、传统两层C/S构造的缺陷

传统的两层客户/服务器情势对比合适于小规模、用户较少、单一数据库且在 安全、快速的网络环境下 (比方局域网 )运行 .但是,随着利用系统的规模不 断扩大 ,复杂性越来越高在多用户、大都据库且非安全的网络环境下(例 如:Internet) ,这种两层构造的利用模子将无法适应 .并且传统的两层构造还 存在以下缺陷:

(1)它是单一服务器且以局域网为中央的 ,所以难以扩大至大型企业广域网或 Intranet;

(2)受限于供应商,程序的进级保护必须由供应商重新开辟扩大;

(3)软、硬件的组合及集成本领有限;在软件上显现出胖客户端,用户必须在 客户端安装特定的客户端利用程序,并且企业的业务逻辑都写在客户端利用程序 中,程序保护艰难,程序进级需求每个客户端都要安装新的客户端利用程序,同 时,关于程序开辟商来说,程序模块的重用性差,各个模块相对独立;

(4)C/S情势很难管理大量的客户机.

基于以上缘由,传统的C/S情势已经不能适应发展的需求,随着网络技术的普 及和用户需求的进一步提高,三层WEB情势应运而生.

2、三层WEB构造的长处

三层客户/服务器情势 (以下简称三层情势 )在两层情势的底子上,增添了新 的一级.这种情势在逻辑上将利勤奋效分为三层:客户显示层、业务逻辑层、数 据层.客户显示层是为客户供应利用服务的图形界面,有助于用户理解和高效的 定位利用服务.业务逻辑层位于显示层和数据层之间,专门为实现企业的业务逻 辑供应了一个明确的层次,在这个层次封装了与系统关联的利用模子,并把用户 表示层和数据库代码脱离 .这个层次供应客户利用程序和数据服务之间的接洽 ,主要功效是履行利用战略和封装利用情势,并将封装的情势显现给客户利用程 序.数据层是三层情势中最底层,他用来定义、保护、拜候和更新数据并管理和 满意利用服务对数据的恳求.

三层情势的主要长处为 :

①杰出的机动性和可扩大性.关于环境和利用条件常常变更的情形,只要对 利用层实施呼应的改变,就可以够到达目的.

②可同享性.单个利用服务器可认为处于差别平台的客户利用程序供应服务 ,在很大程度上节俭了开辟时间和资金投入;

③较好的安全性.在这种构造中,客户利用程序不能直接拜候数据,利用服 务器不但可掌握哪些数据被改变和被拜候,并且还可掌握数据的改变和拜候方法 .

④加强了企业对象的反复可用性.“企业对象”是指封装了企业逻辑程序代 码,可以履行特定功效的对象.随着组件技术的发展,这种可重用的组件情势越 来越为软件开辟所承受.

⑤三层情势成为真正意义上的“瘦客户端”,从而具有了很高的安定性、延 展性和履行校率.

⑥三层情势可以将服务集合在一同管理,统一服务于客户端,从而具有了良 好的容错本领和负载均衡本领.

三层体系构造

电信筹划建立管理信息系统是由省电信公司对部属地市电信公司举行统一管理,全部业务逻辑都集合在省公司管理和拟定,地市公司负责数据的录入和查询 统计,用户的分布遍及,数据集合处理,因此在计划时充分考虑各种体系构造的 优缺陷,挑选三层WEB情势举行开辟实现.


  以上是“基于J2EE的三层B/S信息系统研究[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 基于J2EE的电子商务开辟模子及其实现
  • 基于J2ME平台下SOAP协议的操纵
  • 基于J2EE的三层B/S信息系统研究
  • 基于J2EE的电子商务网站实例解析
  • 基于J2EE的SSH整合操纵及操作示例二(CRUD操作及配置)
  • 基于J2ME的游戏开辟总结和感触
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .