用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编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:实现javabean的属性拷贝
- ·下一篇文章:操纵java得到硬盘空间
- ·中查找“用J2EE架构企业级操纵”更多相关内容
- ·中查找“用J2EE架构企业级操纵”更多相关内容