問題タブ [esb]
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.
apache - Apache Camel に似た C# メッセージングの実装
彼らがオープン ソースかクローズド ソースの c# メッセージング フレームワークであるか、おそらく wcf に基づいているかどうかは誰にもわかりませんが、これは本質的に Apache Cambel に似ています。
Gregor Hohpe と Bobby Woolf による Enterprise Integration パターンに基づいた軽量でモダンなメッセージング フレームワークを実装した Camel が気に入っています。製品に必要なほとんどすべて、さまざまな種類のルーティングなど。本当にたくさんのメリットがあります。
WCF の使用に関して私が抱えている問題は非常に詳細ですが、この小さなフレームワークには、パケットにメッセージを送信するために必要なものがすべて含まれており、部分的に xpath 述語に基づいた優れた DSL があり、完全に適合しています。おそらくc#で、本のwcf実装のようなものであればクールですが、適切なものが見つかりません。
今のところ、混合プログラミング パスをたどりたいかどうかはわかりませんが、Web サービス経由など、Camel への直接の I/O インターフェイスを実装できると思います。
何か案は。ボブ。
.net - .net WS にセキュリティ層を実装する方法は?
最新の WSO2 ESB を実行していますが、既存の .NET Web サービスにセキュリティ層を実装するにはどうすればよいでしょうか?
おそらくプロキシサービスを介して?すべての広範なドキュメントでちょっと失われました。前もって感謝します!
java - ESB (ServiceMix/Mule) の統合は学習曲線に値するか?
ESB を既存の Java/Maven Web ベースの製品に統合することを考えています。具体的には、ServiceMix と Mule に注目しています。この製品は、電子メール、Quartz、HTTP、SMS、IM を介した RESTful Web サービスなど、いくつかの異なるサービスに接続します。ドキュメントをざっと見ただけですが、2 つのオプションはかなり重く、かなり複雑に思えます。ESB を使用する場合の教科書的な例のように思えますが、いずれかのシステムを学習するためだけに多くの時間を費やしたくはありません。
私が言ったように、私はすでに Maven によって構築された Web アプリを持っており、システムの 1 つを統合することは、電子メールを送信するような単純なものであってもかなり簡単であることを望んでいましたが、いずれかを追加すると、世界の半分を引き込むように見えますジャーの用語であり、既存の製品に組み込むのは難しいでしょう。
これらのオプションのいずれかを取り込もうとする価値はありますか? 完全に再構築せずに既存のアプリに統合する簡単な方法はありますか? 他の軽量オプションはありますか?それらを使用する価値があると考えるべき側面はありますか?
jboss - JBoss ESB が起動後に動作またはログを停止する
アプリケーション間の統合レイヤーとして JbossESB を使用しています。ファイル システムからメッセージを読み取り、解析してから、jms によってリモート アプリケーションに送信しています。
私の設定ファイル - jboss-esb.xml
問題は、JbossESB が開始されたとき、すべてが順調に進んでいるということです。ただし、ファイルはログ エントリなしで INOUTDIR から OKDIR に移動されますが、起動後はこのアクションに関するログ エントリはありません。
リスナーまたはロガーに何か問題がありますか? しかし、ESB で動作しているサービスがいくつかあり、それらは正常に動作しており、ログ ファイルにエントリを作成していることは知っています。
ありがとう。
.net - .NET ESB はありますか?
ESB (エンタープライズ サービス バス) は、エンタープライズ Java の世界で非常に人気がありますが、.NET の分野で同等のものはありますか?
wcf - ESBエントリポイント
私はメッセージバスをさらに理解しようとしていますが、頭に浮かぶ質問の1つは、「メッセージはどのようにしてバスに届くのか」ということです。さて、メッセージを受信してバスに乗せるサービス(WCFなど)があると思います。それで、私が持っているもう1つの質問は、このサービスがボトルネックになる可能性が高いということではないでしょうか。このサービスは、負荷分散などによって簡単に拡張できるように設計すると思いますか?それとも別の方法がありますか?
また(申し訳ありませんが、元々は1つの質問のみであると想定されていました)、メッセージの送信先を定義するルーティングテーブルはどこに保持されますか。データベースで?繰り返しますが、これは潜在的なボトルネックではないでしょうか?
これを非製品(BizTalkなど)またはフレームワーク(NServiceBus、大量輸送機関など)の観点から見ようとしています。まるでこのようなことを一から書くかのように。私はあなたが得ているものと潜在的な問題について頭を悩ませたいと思います。BizTalkを使用すると、ルーティングテーブル用のメッセージボックスが表示されます。これは、過去に悪名高いボトルネックでした。また、2009年のESBの部分で「ランプ上」の概念を持っていることもわかります。しかし、私が言ったように、私は製品を超えて、人々がそれをどのように見るかを設計する必要があると考えたいと思います。
洞察に感謝します。
biztalk - BizTalk 2009 ESB の混乱
私は BizTalk の経験が少しあり、BizTalk 2009 ESB Toolkit 2 を使用せずに理解しようとしています。まず、誰かが私のためにいくつかの概念を明確にすることができるかどうか疑問に思っています:
- 「オンランプ」と「受信ポート」の違いは何ですか?
- なぜ旅程が必要なのですか?ポートとオーケストレーションを使用して同じものを簡単に作成できないのですか? ここで明らかに何かが欠けています。
いくつかのより一般的な質問:
- すべてのメッセージはメッセージ ボックスを通過する必要がありますか?
洞察をお寄せいただきありがとうございます。
.net - NServiceBus でタイムアウトを処理する
TimeToBeReceived 属性を使用して NServiceBus にメッセージを実装できることはわかっていますが、nservicebus には、TimeToBeReceived 属性で構成された時間が経過しても送信されたメッセージが受信されなかった場合にイベント ハンドラーを実行するためのインフラストラクチャ機能がありますか?
metadata - どのデータ/サービスがどこにありますか?
データの場所、そのデータを配信/使用するサービス、およびサービス自体を追跡するために、どのような管理ツール (オープン ソースまたはその他) がありますか。DB、ESB、および SOA を組み合わせることであらゆるものをどこにでも配信できると信じているなら、何がどこにあるのかをどうやって知るのでしょうか。ところで、私は WSDL レベルには興味がありません。ユーザー/BA コミュニティが入力して使用するツールを考えています。
SOA とデータベースの組み合わせは現在、ほとんどのアプリケーションの基盤となっていますが、以前はデータ ディクショナリと呼ばれていたものがサービス カタログになるのでしょうか? または MetaData リポジトリは、依然として純粋な DataCentric の世界に存在しているようです。
java - GlassFish ESB /OpenESBの未来は何ですか
SUNとOracleの合併に伴い:Open ESB、別名GlassFish ESBの将来はどうなりますか?これは、OracleにOracle Service Bus(以前はBEA AquaLogic Service Bus)があったために廃止される製品ですか?