サービスプログラム

org.servicemix.MessageExchangeListener

このインタフェースを実装する必要がある。
public void onMessageExchange(MessageExchange exchange) throws MessagingException
というメソッドがある。
おなじみのMessageExchangeからメッセージを取り出して処理する。
NormalizedMessage message = exchange.getMessage("in");
戻りのメッセージがある場合はクライアントと同様にメッセージをMessageExchangeに設定してDeliveryChannelにsendすればよい。