J2EE开源套件

来源:互联网 发布:图灵机的状态转移矩阵 编辑:程序博客网 时间:2024/04/25 17:19

J2EE开源套件
chinanetboy,03/22/2008日记
商业级的J2EE套件价格:>=100万元,成本高,利润低
开源级的J2EE套件价格:<=1  万元,成本低,利润高
选用标准:开源开发工具,适合J2EE标准

一.表示层(UI界面设计)
使用技术:html,xml,css,javascript,ajax
工作职责:关注WEB的界面设计,设计各种表单,设计各种界面模板,直接面向最终用户
应用模板:xml配置模板,界面模板
客户工具:windows IE,FireFox
开发工具:首选dreamweave,次选Eclipse/NetBeans

二.应用层(框架设计)
使用技术:servlet/jsp,Struts/Spring
工作职责:负责浏览器UI界面与业务层EJB之间交换资料
应用模板:基于xml的html生成模板
开发工具:Eclipse/NetBeans


三.业务层(JavaBean,实现企业级应用的业务逻辑)
使用技术:JavaBean,开源EJB套件JBOSS
工作职责:负责把各种业务逻辑用JavaBean实现
应用模板:基于xml配置模板
开发工具:Eclipse/NetBeans

四.连接层
使用技术:JDBC/Hiberanate/Toplink
工作职责:负责在应用框架和数据库之间进行持久连接,直接构建基于XML的连接文件
应用模板:基于xml连接模板
开发工具:Eclipse/NetBeans


五.数据层
使用技术:SQL脚本建立表,视图,触发器,存储过程,函数,其它数据同步更新技术
数据库 :MYSQL/PostgreSQL
操作系统:LINUX/UNIX
Web服务器:WebLogic/apache/tomcat

六.J2EE几种应用类型:
简单的J2EE应用
表示层:html,xml,css,javascript,ajax
应用层:servlet+jsp
业务层:javaBean
连接层:JDBC
数据层:PostgreSQL/mysql
Web服务器:WebLogic/apache
操作系统:linux/unix

 

中等的J2EE应用(应用框架开发)
表示层:html,xml,css,javascript,ajax
应用层:Struts/Spring
业务层:JavaBean/EJB(JBOSS)
连接层:Hibernate/Toplink
数据层:PostgreSQL/mysql
Web服务器:WebLogic/apache
操作系统:linux/unix

 

高等的J2EE应用
表示层:html,xml,css,javascript,ajax
应用层:Struts/Spring
业务层:EJB(JBOSS)
连接层:Hibernate/Toplink
数据层:PostgreSQL/mysql
Web服务器:WebLogic/apache
操作系统:linux/unix