問題タブ [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 - ESB (Apache Camel、Mule など) を実装するには別のサーバーが必要ですか?
ESB (Apache Camel、Mule など) を実装するには別のサーバーが必要ですか?
esb - DEV、QA、および PROD 環境間で IBM Message Broker コンポーネントを移動する最善の方法は何ですか?
SOA プロジェクトでは、.NET ベースの Web サービスを調整するために IBM WebSphere Message Broker の採用を開始しました。開発中のシステムには、個別の DEV、QA、および PROD 環境があります。
WebSphere Message Broker Toolkit は、DEV でメッセージ・フローを開発するために使用されます。そしてDEVでは、すべてが多かれ少なかれ明確です。
QA と PROD については、反復可能で、可能な限り自動化された展開手順を目指しています。.NET の部分ではほとんど簡単に実行できますが、Message Broker への展開にはかなりの手作業が必要なようで、これは良くありません。
WebSphere Message Broker へのデプロイメントに関する推奨事項は何ですか? Message Broker コンポーネントをパッケージ化する最良の方法は何ですか?
.net - MULE (ESB) を .Net プラットフォームまたは WCF に統合した人はいますか?
どのように統合しましたか?石鹸?等
java - MBeanなどを介してJBossESBサービスをリロードできますか?
jboss-esb.xmlで定義されているサービスは、SystemPropertiesサービスのプロパティを参照しています。
プロパティファイル(つまり、/ conf / my-props.properties)のプロパティを変更すると、SystemPropertiesMBeanを使用してそれらを再ロードできます。ただし、esbアーカイブを再デプロイせずに、またはアーカイブを展開してjboss-esb.xmlに「タッチ」せずに、新しいプロパティを使用してサービスをリロードする方法がわかりません。
esbをトリガーしてMBeanなどを介してサービスをリロードする方法はありますか?
java - ESB を使用する場合 電子メール/XMPP/SMS によるメッセージング
複数の通知方法をサポートすることで、アプリケーションにさらに深みを加えています。現在、サイトで例外が発生したり、サイトでイベントが発生した場合、それらのユーザーにメールが送信されますが、それをより一般的にしたいと考えています。ユーザーが通知方法に優先順位を付けられるようにしてほしい。オンラインのときに XMPP メッセージを受け取りたい場合は、そのように通知されます。オンラインでない場合は、電子メールが届きます。
ここで使用したいのは ESB のようですが、どの ESB も重量級のように見えます。現時点では、ファイルを送信/移動するつもりはなく、クラスタリング/フェイルオーバーの必要性もまだありません。
私は Smack で少し遊んでみましたが、私が望むものにはうまく機能します。これは単なる XMPP クライアント ライブラリです。これらの回答を読んだ後、Apache Camel や Active MQ などからどれだけ得られるかを判断する必要があると思います。必要な主要コンポーネントはルーティング エンジンです。さまざまなメソッドに優先順位を付けたり注文したりする独自のメソッドを簡単に作成できますが、後で弾丸を噛むのではなく、今すぐ弾丸を噛んでカスタムルーティングエンジンを破棄する方が有益かどうか疑問に思っています。
java - エンタープライズ サービス バスの利点
エンタープライズ サービス バス (ESB) の使用法と利点に関する情報はどこにありますか?
以下に関する情報を探しています。
- 問題の種類とESBが解決に役立つ
- ESB の代替案と、それらを選択する際のトレードオフ
- ESB 互換システムを構築するために開発者として必要なこと
ウィキペディアやベンダーのオンライン マーケティング パンフレットよりも詳細な情報を探しています。理想的には、いくつかのサンプル コードが、ESB の利用に関係するものを明確にするのに役立ちます。.NET または Java の観点からの情報が最も役立ちます。
ありがとう。
wcf - basicHttpBinding を BizTalk ESB Toolkit WCF サービス /ESB.ItineraryServices.WCF/ProcessItinerary.svc に追加します。
BizTalk Server 2009 で ESB Toolkit 2.0 を使い始めたばかりです。.NET クライアントを ESB Toolkit WCF サービス /ESB.ItineraryServices.WCF/ProcessItinerary.svc とまったく問題なく通信できますが、クライアントを使用していますwsHttpBinding をまったく処理できないテクノロジは、basicHttpBinding しか表示できません。
このサービスの web.config に basicHttpBinding を追加する方法を知っている人はいますか? web.config を以下に示します。
あなたが提供できる助けに感謝します。
アンドリュー
esb - Mule ESB 2.2.1 でパススルーを作成する
着信要求を別のボックスにルーティングする Mule ESB 2.2.1 の構成ファイルをセットアップしようとしています。これは簡単に思えますが、接続拒否の例外が発生し、その理由がわかりません。
Mule 設定ファイルのモデルは次のとおりです。
http://server2.xyz.com:8080/my-siteにルーティングされると考えて、ブラウザーでhttp://localhost:8787/my-siteを参照していますが、接続拒否エラーが発生します。
以下は、Mule サーバーからのコンソール出力です。
esb - カスタムMuleESBルーターでインバウンドホストを維持する方法
1つのエンドポイントを持つカスタムルーターを作成しました。カスタムルーターは、インバウンドURLのURLパラメーターに基づいてエンドポイントの宛先を検索します。私はこれを稼働させている例を持っており、ブラウザでテストしています。私はこれで最後の1つのことを解決しようとしています。http:// localhost:8787 / my-siteを使用してブラウザーで呼び出しを行うと、呼び出しによってリダイレクトが行われ、ブラウザーのURLがhttp://server2.xyz.com:8080/my-siteに変更されます。ユーザーにhttp://server2.xyz.com:8080/my-siteを表示させたくありません。ユーザーに常にhttp:// localhost:8787/my-siteを表示してもらいたい。どうすればこれを達成できますか?私はJava1.6でMule2.2.1コミュニティエディションを使用しています。
これが私のMule設定ファイルです:
これが私のカスタムルーターです:
jax-ws - Configuration _Only_ を介して Mule で POJO を Web サービスとして公開しますか?
関連する技術
- ラバ
- アパッチ CXF
与えられた
単純な POJO (物議を醸す頭字語ですが、スマート POJO としましょう):
達成する必要がある
コードに触れずにWebserviceSmartPojo
として公開します (変更、変更、新しいインターフェースの追加、JAX-WS アノテーションなどなし)。目標は、Mule 設定のみを使用することです。SmartPojo
SmartPojoInterface
Spring Integration で簡単に実行できます。Mule でそれを実現する方法についてご意見をいただければ幸いです。(「cxf:inbound-endpoint」は「method-entry-point-resolver」で構成する必要があり、何らかの方法で WSDL を提供する必要があるようです..または別の方向ですか?)
ありがとうございました