关于wcf:asp.net中的Web服务xml请求

webservice xml request in asp.net

我需要实现一个Web服务,该服务可根据请求获取以下xml

1
2
3
4
5
6
7
8
9
10
11
12
<EVG_CardValid>
  <Token>
    <UserName>xxxx</UserName>
    <password>yyyy</password>
    <CardID>71656</CardID>
  </Token>
  <MaxTitle>5</MaxTitle>
  <IncludeDates>
    <startDate>2012-11-25T13:06:33.11</startDate>
    <EndDate>2012-11-25T15:06:33.11</EndDate>
  </IncludeDates>
</EVG_CardValid>

Web服务需要回复xml

1
2
3
4
5
6
7
 <info>
    <cardName>
    xxx
    </cardName>
    <cardValidDate>1/1/2013</cardValidDate>
    ...
    </info>

我是web服务的新手(仅将本地wcf与jason一起使用)

我的问题是我的Web服务看起来如何,我必须执行什么作为函数中的参数(提到的xml的变量是什么)
如何发送xml作为响应(发送回以xml形式构建的字符串?)

从数据库中检查用户名和密码时,我是否需要做一些特殊的事情?

在这种情况下,最好使用wcf或webservice?

对不起,很抱歉,任何帮助将不胜感激

非常感谢
巴罗兹


我之前有相同的要求,我在博客中发布了,请检查一次。.

这可能会帮助您入门。

http://www.iamraghuveer.com/2012/01/aspnet-web-service-receiving-xml-as.html

该帖子中也有一些垃圾,但这是可行的方法。