优点
1) 基于标准的体系结构和组件开发
2) 采用了松散的设计方法,组件既可以单独调用,也可以组合调用
3) j2ee组件解决了所有底层复杂的问题
4) 组件易于升级
5) 组件和门户基于xml配置的方式,方便灵活配置
6) 提供良好的可开发系统外部接口
7) 组件使用简单
l 架构层次
1) 资源层:表示数据库、ldap、遗留系统,
2) j2ee portal:j2ee门户,是一个可充用的j2ee门户,j2ee平台所有的组件、示例、示例源代码、开发设计文档都放在此门户中
3) j2ee components frame:表示j2ee平台框架,所有这些组件都是基于应用服务器运行的
4) application:表示第三方应用和系统
l j2ee components frame
1) j2ee components frame:是整个j2ee组件运行的平台,相当一个容器
2) j2ee components:由一系列互相独立互不相干的组件组成,包括邮件组件、多语言组件、多数据库组件、日志组件、事务组件等相关组件
3) j2ee tools:提供基于j2ee平台开发和配置的工具
4) user manual:用户指南包括开发指南、组件使用示例
l 业务流程
1) rd在开发application首先阅读user manual,理解各个接口包的应用范围、用法和注意事项
2) rd在使用j2ee components前或过程中必须使用j2ee tools对frame组件和j2ee框架进行配置和初始化
3) 在调用组件前必须调用组件运行平台frame。
4) 进一步调用frame下的各个组件进行多数据库、多语言、日志、邮件操作