发明名称 基于J2EE的五层体系结构构建方法
摘要 本发明涉及一种基于J2EE的五层体系结构构建方法,属于分布式计算机应用技术领域。本发明提出并实现了一个符合J2EE规范的五层体系结构:即将在服务器中构建自底向上分别为数据层、数据集成层、业务逻辑层、界面控制层和用户界面层的五层结构。该体系结构使应用程序结构清晰,性能优越且易于实现,具有高安全性,减少网络资源耗费,同时可以在行业标准化的基础上实现构件复用,使没有高超编程技巧的开发者也能够利用该体系结构快速开发出高效、安全、可靠、可伸缩和易于管理的分布式企业应用程序。
申请公布号 CN1560741A 申请公布日期 2005.01.05
申请号 CN200410014139.8 申请日期 2004.02.23
申请人 史宇清 发明人 史宇清
分类号 G06F9/46 主分类号 G06F9/46
代理机构 南京苏科专利代理有限责任公司 代理人 何朝旭;董建林
主权项 1.一种基于J2EE的五层体系结构构建方法,包括以下步骤:在计算机操作系统上1)、构建数据层——建立关系型数据库,用以存储业务数据,为相邻上层提供服务;2)、构建数据集成层——采用具有本地接口的容器管理持久性实体Bean建立构筑在数据层之上的数据集成层,每一个所述实体Bean对应所述数据库的一个单元,用以借助实体Bean将用会话Bean处理过的数据传送给数据库,以及将数据库中的数据传送给会话Bean。3)、构建业务逻辑层——采用具有远程接口的会话Bean建立构筑在数据集成层之上的业务逻辑层,将密切相关的容器管理持久性实体Bean和作为包装的会话Bean打包部署在同一个Java虚拟机中,用以借助会话Bean将用Servlet处理过的数据传送给实体Bean,以及将用实体Bean处理过的数据传送给Servlet;4)、构建界面控制层——采用Servlet建立构筑在业务逻辑层之上的界面控制层,用以动态处理网络HTTP请求,生成HTTP响应,处理控制流和启动业务操作,借助Servlet将用户在Java服务器页面中处理过的数据传送给会话Bean,以及将用会话Bean处理过的数据传送给Java服务器页面;5)、构建客户界面层——采用Java服务器页面建立构筑在界面控制层之上的客户界面层,用以借助Java服务器页面将用户的操作传送给Servlet,以及将用Servlet处理过的数据传送给用户。
地址 210036江苏省南京市鼓楼区龙江小区月光广场3号楼2904