对这个问题我也有相同的疑惑,虽然我使用SessionBean,MessageBean有一段时间了,但是它的好处在什么地方,我很迷惑。而现在我能给我自己的解释就是企业Bean能封装业务逻辑在远程的服务上,好像一个中间件。这样好像可以时代码重用,但我们从来没有重用过以前的代码,可能是设计的原因,咳!说不清楚,那位出来给解释一下。谢谢!
解决方案 »
- java web 部署后怎样通过域名访问
- 迷惑了,JSF规范和struts2问题
- 讨论下spring的缺点
- struts2 注解 急需高手指点!
- 真心诚意求解,Hibernate多对多的查询方法
- wsdl 的绑定样式和web service 客户端的调用方式有关系吗?
- 怎么样用Axis2+tomcat+eclipse调用WebService
- 在TOMCAT6.0中布署jsf工程时出异常(急求解决方案)
- 返回类型与JspSourceDependent.getDependants()不兼容
- 如何引用EJB
- 各位同胞!!,请问javamail中的host可否提供几个,我测试了pop.163.com不行
- 想开发一个三层的网站,请高手推荐几本实用的好书!
状态管理服务 -- 让开发人员写更少的代码,不用关心如何管理状态,这样能够更快地完成程序开发。
持续性服务 -- 让开发人员不用对数据访问逻辑进行编码就能编写应用程序,能生成更轻巧,与数据库无关的应用程序,这种应用程序更易于开发与维护。
分布式共享数据对象CACHE服务 -- 让开发人员编制高性能的系统,极大提高整体部署的伸缩性。
保留现存的IT资产: 由于企业必须适应新的商业需求,利用已有的企业信息系统方面的投资,而不是重新制定全盘方案就变得很重要。这样,一个以渐进的(而不是激进的,全盘否定的)方式建立在已有系统之上的服务器端平台机制是公司所需求的。J2EE架构可以充分利用用户原有的投资,如一些公司使用的BEA Tuxedo、IBM CICS, IBM Encina,、Inprise VisiBroker 以及Netscape Application Server。这之所以成为可能是因为J2EE拥有广泛的业界支持和一些重要的'企业计算'领域供应商的参与。每一个供应商都对现有的客户提供了不用废弃已有投资,进入可移植的J2EE领域的升级途径。由于基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。
我们现在这个项目挺大的,做了一年多是个比较烂的项目,但是由于用的是MVC模型,修修改改了好久,换了一拨拨的人马,还是可以继续玩下去,呵呵。。什么是好处?这就是,在顺利的时候看不出来,到了有麻烦的时候你就知道了。