Visual Basic.NET - Pasar una lista/colección/array a un webservice

 
Vista:
sin imagen de perfil

Pasar una lista/colección/array a un webservice

Publicado por Jose Manuel (1 intervención) el 07/09/2016 11:21:18
Buenas a todos.

Vay apor delante que soy un completo novato a la hora de consumir un webservice desde cualquier lenguaje de programación.

Dicho esto, el escenario es el siguiente.

He de consumir un webservice que está alojado en SAP. Este webservice lo trato como si fuese una función. Lo he agregado a las referencias web del proyecto y lo tengo accesible.

El código es el siguiente:

Instancia_WS

El objeto que que se le pasa al webservice es una lista/colección/array de tipo ZwsNotiMass que está definido en el propio WS:



Y si comento todas las lineas donde doy valor a los campos del array, me da este otro error (este lo considero normal, obviamente no tiene datos y la serialización falla, pero es obvio que llego hasta el webservice en cuestión).

error2

Un dato más, si utilizo el SOAPUI para probar el Webservice, todo funciona correctamente:

Esta es la llamada:

llamada

y esta la respuesta:

respuesta

Espero haberme explicado bien. Perdón por el tocho. Espero que alguien pueda echarme un cable... estoy desesperado!!

Gracias a todos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder