日期:2014-05-19  浏览次数:20707 次

开发ejb的时候的服务器选择
请问有经验的人士和开发过ejb的给解答一下,开发ejb的时候服务器是不是必须选择jboss呢,还是可以选择项tocat这样的容器呢,像apache,weblogic什么的可以吗?

还有的说在tomcat里运行的都可以在jboss里运行,但反过来就不行了;这样的说法是否正确?

请大家解答一下。
ejb iboss

------解决方案--------------------
一般开发EJB都是用jboss,我写过EJB的也是用jboss,配置也简单,tomcat好像不行,weblogic可以的吧
------解决方案--------------------
先搞清楚APACHE HTTP 是干什么的,TOMCAT和WEBLOGIC 到底有什么区别
其它还有WEBSPHERE 等中间件 到底是什么东西,
至于EJB 和WAR 还是EAR 这些东西到底是什么 和区别 这些你先搞清楚。
------解决方案--------------------
除了开源的 jboss 之外,还有开源的 Oracle Glassfish, Apache Geronimo 等等都是可以使用的。当然了,收费的 Oracle WebLogic 也是可以使用的。目前在 Apache OpenEJB 上的产品 Apache TomEE 也是可以使用的。

当然了,EJB 组件暂时无法在 Apache Tomcat 上运行。因为 Tomcat 是 Servlet 容器,目前只实现了 Java EE 中 Java Web 部分的功能。

另外,像 Apache httpd、Nginx、IIS 等,这些都属于 Web 服务器。Web 服务器的主要功能是处理静态的资源。像处理动态资源的一般称为应用服务器。
------解决方案--------------------
引用:
除了开源的 jboss 之外,还有开源的 Oracle Glassfish, Apache Geronimo 等等都是可以使用的。当然了,收费的 Oracle WebLogic 也是可以使用的。目前在 Apache OpenEJB 上的产品 Apache TomEE 也是可以使用的。

当然了,EJB 组件暂时无法在 Apache Tomcat 上运行。因为 Tomc……
+1说的很好。