WCF SOAP webservice - 为什么我不需要使用XML?

时间:2015-08-24 09:16:27

标签: xml vb.net web-services wcf soap

我正在学习WCF并使用消息传递协议SOAP(HTTP和XML)。

我理解这是一个基于XML的协议。我在指南中看到的是,您需要发送XML Soap Envelope来发出请求,以便服务可以使用XML进行响应。但是,当我将客户端设置为使用该服务时,我根本不传递任何XML,而我得到的响应是一个字符串。

Dim client As webservice.Service1Client = New webservice.Service1Client()

' I was expecting this to be XML and I would need to parse it... 
' In the service side I do say "Return string" - but should I be stating "Return type of XML"?

Dim response As String = client.serviceMethod("test")

这一切都有效,但我只是想知道这是否是正确的程序?我有点担心我不是在创建XML而且服务不会返回XML的信封。

由于

0 个答案:

没有答案