如何从WCF SOAP Web服务请求中读取和保存数据

时间:2016-07-16 04:24:53

标签: c# web-services wcf soap

我是WCF和.Net的新手,因此我无法弄清楚,如何实现以下目标 -

我想创建一个WCF Web服务来使用来自第三方应用程序的SOAP请求和响应。基本上,第三方应用程序将调用我的Web服务,并将发送包含所有数据的请求。我需要验证并将数据存储在我的数据库中的不同表中并返回响应。

第三方应用程序发送的SOAP请求XML看起来像这样 -

<Body>
<User>
<UserID>123</UserID>
<CompanyID CompanyName="ABC">A1</CompanyID>
<Profile>
<FirstName>ABC</FirstName>
<LastName>DEF</LastName>
<PhoneNumber Type="Mobile">123456</PhoneNumber>
<PhoneNumber Type="Fax">123456789</PhoneNumber> 
</Profile>
</User>
</Body>

我在数据库中有两个表, - 我想存储UserID,CompanyID和公司名称的公司 - UserData,我想存储UserID,FirstName,LastName,PhoneNumber,PhoneNumberType

任何代码段都会有很大的帮助。谢谢。

0 个答案:

没有答案