私は Mule を初めて使用し、バックエンド REST サービスと通信する必要があるいくつかのフローを作成しています。最適な設計アプローチが何であるかはわかりません。
REST サービスをラップするクラスを作成し、Spring シングルトン Bean としてインスタンス化し、各フローの各カスタム Mule メッセージ プロセッサに注入する必要がありますか?
それとも、呼び出されたときに各メッセージ プロセッサ内でクラスをインスタンス化する方がよいでしょうか?
それとも、ミュール メッセージを解釈して適切な REST リソースを呼び出す別のフローですか?
システムの成長に伴い、パフォーマンスが低く、保守が困難なオプションを選択することに懸念があります。