Tecnología

Inicio

Cómo obtener una corriente de API en formato XML

Una interfaz de programación de aplicaciones permite que los programadores se conectan a servidores remotos y funciones dirigidas creados por los desarrolladores de la API. Debe utilizar el servicio de mensajería SOAP .NET para conectarse a los servidores XML desde la aplicación Web. SOAP es el formato de XML de modo que la respuesta del mensaje SOAP se analiza con funciones de .NET internos. El lenguaje .NET analiza automáticamente el mensaje XML para todo lo que hay que hacer es hacer una conexión con el API.

Instrucciones

1 Abra Visual Studio en el menú de Windows "Inicio". Abra la aplicación Web que desea utilizar para conectarse a la API.

2 Haga doble clic en el archivo que desea utilizar para conectarse a la API. El archivo de código .NET se abre en el editor de código. Añadir las bibliotecas de SOAP al principio del archivo. Copiar y pegar el siguiente código al principio del archivo:

utilizando Microsoft.Web.Services2;
utilizando Microsoft.Web.Services2.Messaging;
utilizando Microsoft.Web.Services2.Addressing;

3 Hacer una solicitud al servidor SOAP. El código siguiente abre la API en el servidor remoto utilizando el formato XML SOAP:

SoapEnvelope llamada = new SoapEnvelope ( "Servicio API", sobre);

Reemplazar "Servicio API" con el nombre de la API a la que desea conectarse.

4 Obtener la respuesta XML del servidor. La clase "SoapEnvelope" almacena la respuesta del API en el formato XML. Utilice el siguiente código para recuperar la respuesta del servidor:

SoapEnvelope volver = client.RequestResponseMethod (llamada);