コネクタは、一時的または永続的な非同期キューを介してアプリケーション内およびアプリケーション間で通信を行うためのものです。一時的なキューは永続的なキューより高速ですが、システムがクラッシュした場合は信頼できません。永続的なキューは速度は劣りますが、信頼できます。単一インスタンスで実行すると、永続的なキューはコンテンツをシリアル化してディスクに保存します。クラスタモードで実行すると、永続的なキューはメモリグリッドによってバッキングされます。モジュールを使用するとクラスタ全体に負荷を分散しやすくなります。どちらの方法でも、トランザクションは常にサポートされます。コネクタは次の場合に使用します。使用する代わりに、キューメカニズムを使用してフロー間でメッセージを渡す場合。クラスタ全体で作業を分散する場合。ドメインで実行中の異なるアプリケーションと通信する場合。ブローカーの使用が正当化されない単純なキューが必要な場合。コネクタが操作するキューを定義します。セットを指定して、何個でも定義することができます。参照する操作のみが使用できることに留意してください。繰り返すことはできません。同じ名前のキューが同じアプリケーションまたはドメイン内に複数存在することもできません。永続的なキューを使用する場合、メッセージはディスクに書き込まれるか、クラスタ全体に分散されるかのいずれかです。この場合はメッセージをネットワーク経由で送信する必要があります。どちらの場合でも、メッセージはシリアル化される必要があります。送信するコンテンツをシリアル化する必要があるということです。いくつかの制限があります。そのため、永続的なキューを使用する場合は、次の点に留意してください。値は単純なものにする。構造が複雑すぎると、シリアル化しにくい場合に、シリアル化エラーやパフォーマンス上の問題が発生する可能性があります。コントラクトに準拠していることを確認する。オブジェクト、マップなどは、通常、関連する値が上記の推奨事項に準拠している限りは問題がない。feedback!MuleSoftは、SaaSとエンタープライズアプリケーションをクラウド、オンプレミス、またはその両方で接続するために広く使用されている統合プラットフォームを提供します。