WEb状态管理进化史

1、WEB应用的缺陷:(与EE级别系统的差别点)
1、不支持企业分布式,WEB应用系统缺乏对 分布式组建对象的访问支持;
【举例】:产品展示、库存系统、物流系统不在一个工程下面,无法相互访问交互;
2、不支持复杂事务:在复杂ERP系统中,管理子系统相互关系,并处于不同的服务器当中,需要进行多个数据库的连接,形成分布式的数据库系统,因此在事务执行和管理分布性上也需要分布式;
3、依赖于WEB容器,过于依赖servlet;不能脱离容器运行,测试代码要重启服务器,写页面;
2、EJB容器和EJB 支持分布式、事务处理;

缺陷:太复杂、过度依赖服务器
由EJB组建构成(会话【维护用户会话状态】、实体【javabean】、消息【信息交互】),不允许组建间相互调用,相互调用都需要进行创建对象。对开发是重大的干扰;
服务器每次启动一次都要2分钟,导致开发效率低下;
3、javaEE核心技术
-javaEE标准结构的缺陷
4、POJO和轻量级框架(事务由他直接处理)-开源的;

1、脱离容器,,直接进行测试-main方法、测试框架写入http请求;
2、低侵入式开发;
POJO就是一个普通的java代码,可以对

5、基于WEBService的分布式应用

mybatis,开源的好处:bug更快修复,更健壮; 开源不是免费,是开放源代码;
-JAVAEE企业级应用需要满足什么
满足需求:1、并发支持(大量服务请求,得到响应); 2、事务支持:对于多个系统支持事务完整性; 3、交互支持:多个系统之间进行交互,程序与数据库系统进行交互,邮件服务器交互; 4、集群支持:系统的可用性和伸缩性;容易随业务需求而扩展; 安全支持; 分布式支持; WEB支持;


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值