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

用J2EE架构企业级操纵[Java编程]

赞助商链接



  本文“用J2EE架构企业级操纵[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

企业级利用是指那些为商业组织、大型企业而成立并布置的办理筹划及利用.这些大型企业级利用的构造复杂,触及的外部资源众多、事件密集、数据量大、用户数多,有较强的安全性考虑.

现代的企业级利用决不大概是一个个的独立系统.在企业中,普通城市布置多个彼此衔接的、彼此通过差别集成层次举行交互的企业级利用,同时这些利用又都有大概与别的企业的相关利用衔接,从而构成一个构造复杂的、超越Intranet和Internet的分布式企业利用聚集.此中,衔接企业内部各种利用的技术称为EAI(Enterprise Application Integration, 企业利用集成),而衔接企业间各种利用的技术称为B2BI(Business-To-Business Integration, 企业间集成),采取EAI、B2BI技术赶早先的N层体系架构就是当今企业级利用的最大特点.

此外,作为企业级利用,其不但要有强盛的功效,还要可以满意将来业务需求的改变,易于进级和保护.

企业级利用架构

下面我们利用一个图示来简单地解析一下企业级利用的架构,见图1.

图1 企业级利用的体系架构

这个体系架构的主体是MVC架构.MVC是Model/View/Control的缩写.Model/View/Control是软件计划的典型构造.在这种计划构造下,一个利用被分为三个部份:Model、View和Controller,每个部份负责差别的功效.Model是指对业务数据/信息的处理模块,包含对业务数据的存取、加工、综合等;View是指用户界面,也就是面向用户的数据表示;Controller则负责View和Model之间的流程掌握,也就是完成两个方向的行动:1.将用户界面(View)的操作映射到具体的Model,以完成具体的业务逻辑;2. 将通过Model处理完的业务数据及时反映到用户界面(View)上.

MVC架构使得利用程序的构造越发清楚,通过将代码按照层次划分为业务逻辑/数据、用户界面和利用流程掌握这三个层次,加强代码安定性.我们知道,关于Model、View、Controller这三部份功效来说,View的实现普通是由界面计划人员和界面程序员来完成,Model则是由业务逻辑程序员来完成,Controller则普通由负责整体掌握的程序员来完成.Controller部份的代码对比安定,普通会实现一个通用的架构;而Model则跟随商务流程的改变而改变;View的更改则是随着用户需求的更改而更改.这种模块功效的划分有利于在代码改正历程中举行模块的断绝,而不需求把具有差别功效的代码稠浊在一同造成混乱.关于项目开辟而言,有利于在项目小组内按照小构成员各自的擅上举行分工,有利于三个部份并行开辟、加快项目进度.

企业级资源衔接

关于Model部份,也就是业务逻辑的处理部份,普通老是对商务数据举行处理、加工、综合等.关于企业级利用而言,商袷?萦辛街掷丛矗?恢质鞘?菘猓?硪恢衷蚴瞧渌?钠笠导队τ孟低场?lt;BR>

关于数据库而言,这该当是大家熟习的范畴.我们通过利用数据库驱动程序,操纵SQL来查询、操作数据库.而关于别的的企业级利用而言,普通这些利用城市供应API,通过这些API,别的的利用就可以够存取拜候此中的数据,乃至是触发这些企业级利用中的一些业余流程.


  以上是“用J2EE架构企业级操纵[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 用J2EE架构企业级操纵
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

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

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