JavaEE体系结构的简单总结

版权声明:来自清心的博客 https://blog.csdn.net/jw2268136570/article/details/88817634

以下简单总结:

软件开发的特点:对象化、标准化、组件化、图形化、工厂化和框架化
SOA:面向服务的架构
AOP:面向切面编程
RIA:富互联网应用
J2EE:J2EE5.0发布之后,统一改为JavaEE
JavaEE规范:容器规范、组件规范、服务规范、通信协议规范、开发角色规范
来自:大学课程书籍 JavaEE企业级应用开发实例教程

JavaEE规范的BS架构 结合实际开发过程中使用的框架 引发的思考。

client客户端

浏览器

service服务端

  • web容器
    web组件:运行在服务器端的web容器内,能接收HTTP请求并进行处理,产生动态的Web响应
    框架:Struts、springMVC都是对标准Web组件的扩展和更新。
  • EJB容器
    EJB组件:JavaEE其它组件包括EJB组件通过RMI/IIOP协议与EJB容器通信,远处调用EJB的功能看法,进而完成业务处理。
    框架:spring技术使用普通JavaBean组件完全取代EJB组件,速度快且占系统资源少,同时具有EJB组件的所有功能和优点。

database数据库

JavaEE规范中的服务规范之一:数据库连接服务API-JDBC
框架:hibernate和mybatis等其它orm框架。

猜你喜欢

转载自blog.csdn.net/jw2268136570/article/details/88817634