J2EE-开放的、基于标准的开发和部署的平台

 J2EE是一个开放的、基
端计算为核心的、模块化的
一标识。Sun公司领导着J2E
定贡献了很多力量,所以J2
家都遵守着“在标准上进行
完善和进步,同时又有各厂
上互相竞争,为最终用户提
于标准的开发和部署的平台,用
企业应用。J2EE同时也是所有兼
E规范和标准的制定,但同时很
EE每一个新规范的推出,都体现
合作,在产品上进行竞争”的原
家实现J2EE规范的应用服务器产
供多样化的选择。
于构建N层的、基于Web的、以服务
容J2EE标准的应用服务器产品的统
多公司如IBM、BEA也为该标准的制
着整个业界对技术的共同认同。大
则,从而使J2EE在技术规范上日臻
品在市场上推出,在性能上、价格

  从图1中可以看出,J2E
、安全性、消息服务等。J2
内存管理等。J2EE应用的组
通过连接器访问企业信息系
集成一系列的客户端,包括
端等。J2EE平台为开发企业
E技术是在J2SE的基础之上,提
SE平台提供Java运行时环境的标
件如企业JavaBean(EJB)、JSP
统,如数据库系统、ERP系统和
独立运行的台式客户端、无线客
应用提供了高性能、高可靠性和
供了企业计算所必须的服务如事务
准功能,如对跨平台开发的支持和
和Servlet运行于J2EE容器之中,
其他应用程序系统。J2EE应用可以
户端,以及基于Web浏览器的客户
可伸缩性的运行支撑环境。
  

  
图1 Ja2EEa平台体系架构


  J2EE提供了一个多层的
通过多种不同的协议来访问
J2EE客户端的类型,应根据
协议,如Java Applet客户
数据录入、数据统计等应用
HTTP(S)、RMI/IIOP或JNLP
端到端的应用系统架构,如图2
中间层的J2EE服务,在设计J2EE
用户的使用模式及应用环境的特
端和Java Web Start客户端适合
,能满足高效的用户交互需求,
等通信协议。
所示。在客户端层,多种客户端可
应用的时候,首先需要选择的就是
点来选择适合的客户端类型和通信
于复杂的图形用户界面,如大量的
根据具体应用环境的不同,可选择
  

  
图2 端到端的多层应用系统架构


  在中间层,主要包括Web服务器和应
多个物理平台上。从可靠性和可伸缩性考
器接受从客户端发来的请求,通过JSP和S
接着调用运行于应用服务器EJB容器中的
层通过标准的协议访问企业信息系统层来
用服务器。在实际部署时,它们可以运行于单一的或
虑,应该采用多个Web服务器和应用服务器。Web服务
ervlet技术动态生成响应的内容,JSP或Servlet可以
企业 JavaBean进行相应的业务处理和运算。而中间
读取数据和调用服务。

  总之,J2EE为我们提供了一个建立在
系架构,从而满足各种不同企业应用的需
开放和标准的技术之上、非常灵活的端到端的多层体
求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值