2016-05-13 15 views
0

私たちのエンドポイント http://xxx.xx.xx.x:8088/axis2/services/SmsNotificationServicenotifySmsDeliveryReceiptというコールを受け入れるSpring Webサービスを実装したいと思います。以下を返す必要がありますエンドポイントへのSpring-WSのマッピング、xmlのリクエストとxmlの出力

<soapenv:Envelope xmlns:soapenv=‘http://schemas.xmlsoap.org/soap/envelope/’ xmlns:v3=‘http://www.csapi.org/schema/parlayx/common/v3_1’ xmlns:loc=‘http://www.csapi.org/schema/parlayx/sms/notification/v3_1/local’> 
    <soapenv:Header> 
    <v3:NotifySOAPHeader> 
     <spId>600002</spId> 
    </v3:NotifySOAPHeader> 
    </soapenv:Header> 
    <soapenv:Body> 
    <loc:notifySmsDeliveryReceipt> 
     <loc:correlator>123</loc:correlator> 
     <loc:deliveryStatus> 
     <address>tel:+86123</address> 
     <deliveryStatus>DeliveredToTerminal</deliveryStatus> 
     </loc:deliveryStatus> 
    </loc:notifySmsDeliveryReceipt> 
    </soapenv:Body> 
</soapenv:Envelope> 

操作notifySmsDeliveryReceipt

私は春のWSプロジェクトを設定し、エンドポイントで開始されたコールの内容は、次のTHWのようになります。

@Endpoint 
public class SmsNotificationService { 

    public void handleNotifyReceipt() { 

    } 
} 

私は私のためにコードを書くことができる誰かを必要としませんが、誰もがhandleNotifyReceipt()が注釈されるべきか、それが受け取るべきパラメータを私に言うことができるならば、私はそれを本当に感謝。また、URLをリスンして操作をhandleNotifyReceipt()にリダイレクトするようにサービスを設定する際にも助けが必要です。呼び出し側が期待しているXMLを返す方法を教えてもらえれば幸いです。

ありがとうございます。リンクはあなたを助けることができるの下

答えて

関連する問題