Problem mit SOAP request und response
Hallo Forum,
ich nutze VB.-NET in SharpDevelop, um meinen ersten SOAP client zu entwickeln. Ich habe in SharpD eine Web-Referenz zur WSDL gesetzt. Dadurch wurde mir eine Klasse generiert, die mir Objekte für request, response, clientheader and service bietet. (Der clientheader wird benötigt, um username, password and mailadresse für die Authentifikation zu speichern.)
Dann habe ich in meiner Klasse folgenden Code geschrieben:
Wenn ich die Zeile Myresponse=Myservice.addSubscriber(Myrequest) aufrufe, stürzt mein Client ab. Wie kann ich den request zum server schicken und response für die weitere Nutzung abrufen? Was mache ich hier falsch?
Vielen Dank im voraus für Eure Hilfe.
Marco
ich nutze VB.-NET in SharpDevelop, um meinen ersten SOAP client zu entwickeln. Ich habe in SharpD eine Web-Referenz zur WSDL gesetzt. Dadurch wurde mir eine Klasse generiert, die mir Objekte für request, response, clientheader and service bietet. (Der clientheader wird benötigt, um username, password and mailadresse für die Authentifikation zu speichern.)
Dann habe ich in meiner Klasse folgenden Code geschrieben:
Sub Button1Click(sender As Object, e As EventArgs)
Dim Myrequest As New MyNamespace.addRequest
Dim Myrespons As New MyNamespace.addResponse
Dim Myheader As New MyNamespace.clientHeader
Dim Myservic As New MyNamespace.service
Myheader.clientName = "Username"
Myheader.clientEmail ="user@test.de"
Myheader.clientPassword = "password"
Myrequest.city="city"
Myrequest.clientHeader = myheader
Myrequest.country="country"
Myrequest.district="district"
Myrequest.houseNumber="number"
Myrequest.postalCode ="postalcode"
Myrequest.street="street"
Myrequest.subscriberId="12345"
Myresponse = Myservice.addSubscriber(Myrequest)
MsgBox(Myresponse.resultMessage)
End Sub
Wenn ich die Zeile Myresponse=Myservice.addSubscriber(Myrequest) aufrufe, stürzt mein Client ab. Wie kann ich den request zum server schicken und response für die weitere Nutzung abrufen? Was mache ich hier falsch?
Vielen Dank im voraus für Eure Hilfe.
Marco
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 279868
Url: https://administrator.de/contentid/279868
Ausgedruckt am: 21.11.2024 um 21:11 Uhr