首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>编程开发>java>J2EE>正文

J2EE基础:Weblogic服务器体系结构介绍

http://www.oklinux.cn  2008-01-20  赛迪网 dxaw  会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

1. J2EE 的体系结构

J2EE 的体系结构可以分为 4 层,如图 1 所示。


图1 J2ee的体系结构


(1)客户端层 这一层直接与用户交互,J2EE支持多种客户端,它既可以是通过Internet访问的Web浏览器客户端,也可以是通过企业Intranet运行的瘦客户端。

(2)Web层 这一层是为基于Web的应用程序服务的,J2EE中的JavaServer Page和Java Servlet技术可以访问封装有商务逻辑的组件,并负责响应Web客户端的请求。

(3)EJB层 Enterprise Java Bean封装了商务逻辑,完成企业计算。这一层提供了多个层次的服务,比如事务处理、安全性、资源连接等。EJB 层建立在一个强大的分布式计算模式之上,程序员用这种模式编写 EJB,可以不关心诸如组件通信、事务处理等底层工作,而只需把注重力放在商务逻辑的实现上。

(4)EIS层 EIS(Enterprise Information System)企业信息系统层包括企业已有系统(如ERP系统)、数据库系统、文件系统等。J2EE提供了多种技术来访问这些系统,如利用JDBC技术来访问。

2. Weblogic的结构

一个J2EE 应用程序的核心部分在服务器端,这个服务器端运行环境就是应用服务器。Sun 公司通过联合多家公司制定统一的规范,不同的服务器供给商可以开发不同的应用服务器,比如 BEA公司的WebLogic等,但是每个应用服务器都必须遵循相同的规范,这样同一个J2EE应用程序就可以部署到不同的应用服务器中去。Webligic的结构如图2 。


图2 Webligic的结构

BEA WebLogic Platform 包括以下几个部分。

1.BEA WebLogic Workshop

BEA WebLogic Workshop是一个开发环境,用于为 BEA WebLogic Platform构建企业级J2EE应用。WebLogic Workshop可以帮助所有开发人员以前所未有的效率快速创建、测试和部署企业级的Web应用、XML Web服务、EJB、门户和业务流程治理(BPM)应用。

2.BEA WebLogic Integration

BEA WebLogic Integration是一个基于标准的平台,可以用于应用集成、业务流程治理、工作流、Web服务和B2B集成。WebLogic Integration为用户提供统一的业务集成框架、简化的生产和治理,以及新的可扩展架构。该架构可以快速地集成并整合应用、业务流程和商务合作伙伴。

3.BEA WebLogic Portal

BEA WebLogic Portal为门户开发提供业内领先的企业级门户基础结构。它为门户开发提供丰富的、图形化的环境,并为业务专家提供基于浏览器的集成工具。一旦构建完成,你的门户就可以在业务需求发生变化时快速适应变化。

4.BEA WebLogic Server

BEA WebLogic Server是J2EE工业强度的应用服务器,它是BEA WebLogic Platform的基础。

5.BEA Liquid Data for WebLogic

BEA Liquid Data for WebLogic 为实时地从分布资源中快速访问、集成和共享要害业务信息提供了最有效的方式。它为前端办公应用——比如门户和Web应用,以及业务流程处理增强了信息的可视性。


上一篇:J2EE 组件开发:什么是消息驱动的EJB   下一篇:Java语言深入--对JAVA 的多线程浅析

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·J2EE 组件开发:什么是消息驱动的EJB
·J2EE综合--Java EJB容器的存取和实现
·J2EE综合--JAVA开发工具安装配置心得
·eclipse,J2EE入门学习心得
·新手入门:对J2EE初学者的学习流程介绍
·对J2EE开发中常用开源项目的介绍
·J2EE程序员应该掌握的Linux系统的知识
·Hibernate Struts的J2EE应用开发
·详细介绍构建高性能J2EE应用的十个技巧
·J2EE基础:Spring中事件处理的小技巧
·J2EE综合--总结java编程中的经验教训
·J2EE--关于JAVA的分页查询操作技术
·J2EE:教你提升JSP应用程序的七大绝招
·[J2EE] JNDI定义Oracle数据源的方法
·J2EE基础:步入J2EE架构和过程
·J2EE基础:开发第一个分布式的j2ee应用
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Java GUI中关于布局管理器的使用方法介
·Java编程交互管理工具:SecureJSH新特
·J2SE综合技术:使用Java网络启动部署软
·Java技术社区杂文 J2EE开发框架发展简
·J2EE基础:Java EJB容器存取和实现的说
·Java编程:实例分析J2ME网络编程的两种
·关于Java编程语言中EJB容器存取和实现
·J2EE中用RMI和CORBA进行分布式Java编程
·Java编程技巧 J2ME中应用程序的内存优
·介绍JSP中表单数据存储应用的一种通用
·J2EE中的业务逻辑和数据库访问决策说明
·深入讲解JSP 2.0下的动态内容缓存技术
  阅读排行
·J2EE基础:几种Portal技术的比较与评述
·J2EE 组件开发:什么是消息驱动的EJB
·J2EE综合:Struts上传多个文件的例子
·J2EE综合--关于权限设计的详细探讨
·J2EE综合--JAVA开发工具安装配置心得
·J2EE--关于JAVA的分页查询操作技术
·J2EE基础:在Struts 2中实现文件上传
·数据库相关--Hibernate的事务和并发
·Java源码分析:深入探讨Iterator模式
·J2EE基础:j2ee所包含的13种核心技术
·对J2EE开发中常用开源项目的介绍
·[J2EE] JNDI定义Oracle数据源的方法
·datatable动态添加列应当如何来实现
·J2EE综合--Java企业系统架构选择考量
·JSP/Servlet:J2EE开发环境配置个人总结
网摘收藏: