Chinaunix首页 | 论坛 | 博客
  • 博客访问: 603702
  • 博文数量: 110
  • 博客积分: 8016
  • 博客等级: 中将
  • 技术积分: 1217
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-28 10:14
文章分类

全部博文(110)

文章存档

2008年(1)

2007年(13)

2006年(96)

我的朋友

分类: Java

2006-08-20 14:00:45

cEAP J2EE QuickStart Component Suite
若彼邻网路科技自成立以来,以J2EE(Java 2 Enterprise Edition)技术为基础加入元件化的概念,由美国研发单位设计cEAP J2EE QuickStart Component Suite核心架构...

若彼邻网路科技自成立以来,以J2EE(Java 2 Enterprise Edition)技术为基础加入元件化的概念,由美国研发单位设计cEAP J2EE QuickStart Component Suite核心架构,台湾若彼邻提供客制化及顾问服务,希望协助企业在导入J2EE标准之初,利用基础元件降低学习曲线增加开发效率。

 

cEAP J2EE QuickStart Component Suite提供的是Pattern的实作及J2EE系统开发重复使用的元件,开发人员以cEAP J2EE QuickStart Component Suite建构出来的雏型为基础,加工成更精确功能及更符合企业风格的画面。

对于软体设计而言,Pattern是针对软体设计过程中,重复发生的错误或问题,而导致延展性不佳及效能的瓶颈,长期演进发展而成的解决方案。物件导向开发程序中OOD(Object-Oriented Design;物件导向设计)阶段采用的Pattern称为Design Pattern。Pattern是千锤百链的智慧结晶,套用Pattern公式化的设计样式,可增加模组之间的独立性。

由GoF(Gang of Four;四人帮)即Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides等四人,所写的《Design Pattern》这本经典着作,包含23种软体设计样式,例如MVC Pattern,将软体设计分为Model、View和Control三个部分,Model是属于企业逻辑的部分,例如网路购物的交易机制;View是使用者介面的设计;Control则串连Model与View的程式码。

许多软体公司标榜开发J2EE程式,却将程式都写在JSP档,没有EJB等元件设计,所有程式码混在一起的结果是系统难以维护,无法抽换系统的部分功能。若遵循MVC Pattern的设计样式,即使要改变网页呈现方式,也只要更动View的设计,不必修改Model与Control的程式码,如此系统的弹性及元件的重复使用性相对提升。

cEAP J2EE QuickStart Component Suite包括服务元件、程式产生工具及网路式架构平台三个部分,服务元件包含Common Services Components(共用服务元件)、Presentation Services Components(显示层服务元件)及Business Service Components(商业应用服务元件)等元件,Common Services Components提供Web应用程式常用的XML、系统记录、电子邮件及安全控管等服务;Presentation Services Components提供Web应用程式基础介面,透过内建的物件及属性可设定个人化的网页及选单;Business Service Components将复杂的逻辑设定独立于程式之外,以XML档(Rule File)设定复杂的规则。
阅读(1482) | 评论(0) | 转发(0) |
0

上一篇:Bpm是什么

下一篇:大学毕业后的感慨

给主人留下些什么吧!~~