严格的说EJB和CORBA、DCOM不是一类的东西
解决方案 »
- ssh框架基础上,一些开发思路的问题求解
- 数据库定时将数据导入xml文件?
- oracle数据库中数据值和java后台取得的不同
- struts2标签
- Eclipse中使用ant打包Ejb的疑问?
- 已经用mysql建立了数据库,如何用struts进行操作,最好有简单的原代码
- 谁有pet Store的源码,我从sun网站就是下载不了???
- 大家帮我看看批量处理怎么不行呢?
- 在TOMCAT中运行程序,显示Internal error flushing the buffer in release()警告!不知为何?谢谢各位大虾!!!
- 已经装了jdk 1.4,现在装javabean development kit (BDK1.1)安装过程中有一步是choose virtual machine ,java虚拟机
- java里生成xml好象很多用jdom,但如果要通过XSL转换成HTML那要用什么?
- local 和 remote有什么区别,请通俗解释
EJB组件封装了离散的业务逻辑,并可以被封装到需要一个给定逻辑实现的不同应用程序中。
2. 可移植性
使用标准EJB API的EJB应用程序可以跨不同的容器和操作系统移植。
3. 声明性编程
只需修改部署描述符中的参数就可以改变EJB行为的能力使得商业公司可以更灵活的定制自己的应用程序,以满足顾客的需求。
4. 较快的上市时间
可移植性和可重用性以及声明性编程,使得无需修改应用程序的代码就可以装配和定制企业应用程序。
5. 简化开发
应为EJB容器负责大部分底层的、系统相关的交互,这样可以使得组件开发人员能集中精力实现业务逻辑。
6. 较高的软件质量
EJB组件开发使得开发人员不必编写底层的系统共用的实用程序来支持他们的业务逻辑,促进软件质量的提高。
7. 容器的隐含服务
EJB容器提供的隐含服务简化了开发和减少部署的时间。