Jboss Glassfish和JBI支持(SOA应用程序服务器)

Jboss Glassfish和JBI支持(SOA应用程序服务器),jboss,glassfish,soa,application-server,jbi,Jboss,Glassfish,Soa,Application Server,Jbi,我们可以在Glassfish V2中看到JBI,但在V3中没有,发生了什么?哪个应用服务器对SOA开发有用 我可以在Glassfish或JBoss上部署WSO2吗 RGDS我不确定这个答案是否确定,只是基于我自己使用这些系统的经验 JBI不是Glassfish特性(如果它对我来说是新闻的话)。它是一个(有点像/sorta)Sun社区标准,有许多实现(ServiceMix是其中的一个),可以安装在任何J2EE容器上(如Glassfish)。尽管它曾经非常流行,但最近似乎陷入了困境,这可能仅仅是因为

我们可以在Glassfish V2中看到JBI,但在V3中没有,发生了什么?哪个应用服务器对SOA开发有用

我可以在Glassfish或JBoss上部署WSO2吗


RGDS

我不确定这个答案是否确定,只是基于我自己使用这些系统的经验

JBI不是Glassfish特性(如果它对我来说是新闻的话)。它是一个(有点像/sorta)Sun社区标准,有许多实现(ServiceMix是其中的一个),可以安装在任何J2EE容器上(如Glassfish)。尽管它曾经非常流行,但最近似乎陷入了困境,这可能仅仅是因为ESB炒作被新一轮的云炒作淹没了


WSO2更大,包括JBI作为其众多选项之一。默认情况下,它基于自己的嵌入式Tomcat,但是WSO2声称它可以在外部Tomcat上运行它(我从来没有做到这一点)。据我所知,没有人尝试或成功地使它在Glassfish上工作。

正如您所知,Tomcat不是JEE容器(EJB、JMS等),所以我的问题是wso2如何在其上工作?你不认为在企业容器(GF或JBOSS)上运行SOA应用程序更好吗?把营销语言放在一边(JeaCype,EngultCype),servlet是一种基础能力,可以通过添加所需的JAR来扩展到做任何事情。这就是WSO2;一个支持大多数/所有ApacheJAR的tomcat基础,再加上顶部添加的WSO2,包括ESB和JMS等。JBOSS和GF也是如此,它们可能使用Tomcat作为基础,也可能不使用。我相信JBOSS,而GF不相信。