WCF 'BasicHttpBinding' с параметром XML - PullRequest
0 голосов
/ 12 ноября 2009

Я новичок в веб-разработке и WCF . Мне поручено создать приложение / сервис WCF, к которому могут получить доступ и другие технологии. Таким образом я закончил с BasicHttpBinding . У меня будет параметр XML. Вот мой код:

<OperationContract()> _
<WebInvoke(Method:="POST", UriTemplate:="")> _
Function ReceiveMessage( _
             ByVal input As Stream) _
As String

Public Function ReceiveMessage(ByVal input As System.IO.Stream) As String Implements IService.ReceiveMessage
    Dim rssDS As New DataSet
    Dim MsgStrHeader As String = ""

    Dim sr As New System.IO.StreamReader(input)
    rssDS.ReadXml(sr)

    For Each RssRow As DataRow In rssDS.Tables(0).Rows
        MsgStrHeader = RssRow.Item(0).ToString & " -- " & RssRow.Item(2).ToString & " Unread Messages"
    Next

    Return MsgStrHeader
End Function

Какой-нибудь конкретный пример того, как мне поступить? Как мне проверить это? Использование простой HTML-страницы.

1 Ответ

0 голосов
/ 12 ноября 2009

При отправке параметра XML через WCF возникла проблема.

Обходной путь - преобразовать документ XML в строку.

См .: Есть ли проблема с отправкой XML через WCF?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...