问题标签 [jbi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JBI 和 SCA 之间有什么区别/相似之处
能否指出一些好的链接,或分享 JBI 和 SCA 规范之间的差异/相似之处的经验?
非常感谢 :-)
timeout - Apache Camel 上的 JBI 超时
我正在开发一个 JBI 组件,它通过 Camel 路由调用另一个 JBI 组件。第二个组件执行某种长时间的操作,有时可能会挂断。我想配置我的骆驼路线,使其受到超时限制(比如说 5 秒)。它应该以某种方式表现为异步调用......有可能吗?
soa - JBI死了吗?它仍然是 ESB 选择中的有效标准吗?
JBI 标准(曾经是?)应该是企业服务总线的标准,特别是在不同 ESB(或单独的服务引擎提供者)的重用/交换能力方面
已知的 JBI 实现是(根据维基百科):
- OpenESB => JBI + OSGI(因为 Oracle 收购了 Sun,现在它只是社区)
- 花瓣
- ServiceMix => 最后一个 (4) 版本基于 OSGI(但仍与 JBI 兼容)
- Fuse => 根据 Guillaume Nodet,JBI 1.0 和 2.0 已死http://servicemix.396122.n5.nabble.com/DISCUSS-ServiceMix-future-td3212177.html上次关于 WS-Security 的 fuse 网络广播正在使用 CXF-Osgi
- Mule => 根据 Ross Mason 的说法,JBI 1.0 已死http://www.infoq.com/news/2008/05/jbi-debate
- Oracle => 应该是 JBI ?明确遵循 SCA
- TIBCO => 应该是 JBI ?明确遵循 SCA
非执行者:
- IBM => 据我所知不是 JBI。明确遵循 SCA
- JBoss => 自定义
在不考虑 JBI 的工作原理以及它解决与 SCA 不同的问题的情况下,您是否真的会在选择 ESB 时考虑它是否符合 JBI 的事实?还是坚持 ESB 的功能?
jboss - Glassfish 和 JBI 支持,(SOA 应用服务器)
我们可以在 Glassfish V2 中看到 JBI,但在 V3 中却没有,这是怎么回事?哪个应用服务器对 SOA 开发有用?
我可以在 Glassfish 或 JBoss 上部署 WSO2 吗?
RGDS
esb - JBPM 和 BPEL/ESB 的区别
JBPM 和 BPEL(和 ESB)有什么区别?你能解释一下吗?
RGDS
shared-libraries - 如何使用 jbi-maven-plugin 集成 servicemix 共享库?
我使用 ServiceMix 3.5 我有多个 ServiceAssemblies,每个用于一个 ServiceUnit。服务单元有许多共同的库,所以我在 maven pom 中将它们标记为“提供”范围。共享库包含我希望服务单元共享的所有库。我是按照下面的maven pom.xml的搭建的,但是效果是一个简单的例外:
java.lang.ClassNotFoundException:类加载器 org.apache.xbean.spring.context.FileSystemXmlApplicationContext 中的 org.apache.commons.dbcp.BasicDataSource
为了让我的服务单元使用共享库中的 jar,我可以做什么(也许使用 jbi-maven-plugin)?
共享库服务单元 pom:
共享库服务单元 pom:
需要使用共享库的服务单元的pom:
服务单元的服务组件的pom
esb - 无 JBI 规范化消息路由器
规范化消息路由器 ( NMR
) 是JBI
环境中负责在组件之间调解消息的JBI
部分;ServiceMix 4已从JBI
. OSGI
但是,我在某个地方读到了我们仍然可以NMR
在没有JBI
基于 ServiceMix ( JBI-free NMR
) 的情况下使用的地方。这是什么意思?有什么我可以效仿的例子吗?
glassfish-3 - jbi 节点不存在 glassfish v3 Netbeans 7.2.1
我在 netbeans 7.2.1 的服务选项卡中看不到 JBI。我已经启动 glassfish v3,但它只显示应用程序、资源和 jvm。
我应该先做些什么还是什么?我做了一些搜索,但没有找到请帮忙
提前致谢
spring - 有哪些可用的集成框架。
是JBI,SCA也算一个集成框架。有哪些可用的集成框架。
jms - 在 Servicemix 4.5.3 上集群 jbi 端点
我正在使用 Servicemix 4.5.3,并且我将消费者端点部署在实例 1 上的 (HTTP BC) 上,并将提供者端点部署在实例 2 上的 (HTTP BC) 上,两个实例通过代理网络互连。
当我调用消费者端点时,我收到以下错误::
org.apache.servicemix.nmr.api.ServiceMixException
无法调度交换。没有匹配的端点。
这很好,因为我没有为提供者和消费者端点启用集群。
我正在关注此链接以启用端点聚类 http://fusesource.com/docs/esb/4.2/jbi/ESBJBICluster.html
我有两个问题:1)如果我启用两个端点的集群,目标端点(即提供者端点)现在会得到解决吗?
2) 当我尝试在实例 1 上部署消费者服务单元时出现以下错误。我的 xbean 配置有什么问题吗?有谁知道这个错误的原因是什么?
谢谢你,阿伦
PS:这是我在消费者 SU 中的 xbean.xml。
错误: