問題タブ [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 - ApacheCamelでのJBIのタイムアウト
キャメルルートを介して別のJBIコンポーネントを呼び出すJBIコンポーネントを開発しています。2番目のコンポーネントは、ハングアップすることがあるある種の長い操作を実行します。タイムアウト(たとえば5秒)で制限されるようにCamelルートを構成したいと思います。どういうわけか非同期呼び出しとして動作するはずです...それは可能ですか?
soa - JBIは死んでいますか?それはESB選択の有効な基準ですか?
JBI標準は、特にさまざまなESB(または孤独なService Engineプロバイダー)の機能の再利用/交換の機能に関して、Entreprise Service Busの標準であると想定されています(以前は?)。
既知のJBI実装は(ウィキペディアによると):
- OpenESB => JBI + OSGI(OracleがSunを購入したため、現在はコミュニティのみです)
- 花びら
- ServiceMix =>最後の(4)リリースはOSGIに基づいています(ただし、JBIとの互換性は維持されます)
- ヒューズ=>GuillaumeNodetによるとJBI1.0および2.0は停止していますhttp://servicemix.396122.n5.nabble.com/DISCUSS-ServiceMix-future-td3212177.htmlWS-Securityに関する最後のヒューズWebキャストはCXF-Osgiを使用していました
- ラバ=>ロスメイソンによると、JBI1.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 APPLICATION SERVERS)
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:
サービス ユニットのサービス アセンブリのポン
esb - JBIフリーの正規化されたメッセージルーター
正規化されたメッセージルーター(NMR
)は、コンポーネントJBI
間のメッセージの仲介を担当する環境の一部です。JBI
ServiceMix4はからに移動しJBI
ましたOSGI
。ただし、 ServiceMix()をベースにNMR
せずに使用できる場所を読みました。これは何を意味するのでしょうか?私が従うことができる例はありますか?JBI
JBI-free NMR
glassfish-3 - jbiノードが存在しないグラスフィッシュv3 Netbeans 7.2.1
netbeans 7.2.1 の [サービス] タブに JBI が表示されません。Glassfish v3 を開始しましたが、アプリケーション、リソース、および jvm しか表示されません。
私は前に何かをする必要がありますか?私はいくつかの検索を行いますが、何も見つかりません助けてください
前もって感謝します
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
2 つの質問があります。1) 両方のエンド ポイントのクラスタリングを有効にすると、ターゲット エンド ポイント (つまり、プロバイダー エンド ポイント) が解決されますか?
2) インスタンス 1 にコンシューマー サービス ユニットをデプロイしようとすると、以下のエラーが発生します。xbean 構成に何か問題がありますか? このエラーの原因を知っている人はいますか?
ありがとう、アルン
PS: これはコンシューマ SU 内の私の xbean.xml です。
エラー: