1

サードパーティのアプリケーションを受け入れてxmlファイルをwcfサービスに送信するwcfサービスを作成する必要があります。

xmlファイルの例は次のとおりです。

<?xml version="1.0" standalone="yes"?>
<Customers>
  <Customer>
    <ID>1</ID>
    <Name>Name 1</Name>
  </Customer>
  <Customer>
    <ID>3</ID>
    <Name>Name 3</Name>
  </Customer>
</Customers>

このデータの収集を受け入れるようにwcfサービスを設定するにはどうすればよいですか?

4

1 に答える 1

3

これは1つの方法であり、アドレスのサービスに対して、soap形式ではない型指定されていないリクエストをHTTPPOSTすることができます。http://<your-url>/<your-service-name>/ReceiveCustomers

[WebInvoke(UriTemplate = "ReceiveCustomers", Method = "POST", RequestFormat=WebMessageFormat.Xml, BodyStyle=WebMessageBodyStyle.Bare] 
[XmlSerializerFormat]    
public void ReceiveCustomer(XElement customers)
{
 ....
}
于 2012-05-02T13:41:34.320 に答える