Switchyard は私にとって初めてのことで、どこを見ればよいかかなり迷っています。ESBで接続された2つのサービスがあります。送信者から、データを含む単純なクラスを送信します。クラスのタイプに基づいて、レシーバー側で何をすべきかを決定します。したがって、クラスのタイプはアクションになり、そのクラスのデータはそのアクションの値として使用されます。
たとえば、新しい顧客を作成したい場合、次のようなバスに送信します。
class CreateCustomerMessage{
public String fName;
public String lName;
public Int age;
}
受信者はメッセージを受け取り、顧客を作成する必要があることを確認し、このメッセージをにルーティングします
class CustomerOperationsBean{
public Long createCustomer(CreateCustomerMessage message){...}
}
そして、この顧客を作成します。誰かがそれを行う方法を教えてもらえますか?