Una interfaz de programación de aplicaciones permite que los programadores se conectan a servidores remotos y ejecutar las funciones establecidas por los desarrolladores de la API. Debe utilizar el . NET servicio de mensajería SOAP para conectarse a los servidores XML desde su aplicación Web. SOAP está formateado en XML por lo que la respuesta del mensaje SOAP se analiza con interna . Funciones NET . El . NET analiza automáticamente el mensaje XML para todo lo que tiene que hacer es establecer una conexión con la API . Instrucciones
1
Abra Visual Studio en el menú "Inicio" de Windows. 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 abre el editor de código . Agregar las bibliotecas de SOAP al principio del archivo . Copia y pega el siguiente código al principio del archivo :
usando Microsoft.Web.Services2 , utilizando Microsoft.Web.Services2.Messaging , utilizando Microsoft.Web.Services2.Addressing ;
Página 3
Efectúe una petición al servidor SOAP. El código siguiente abre la API en el servidor remoto usando el formato SOAP XML:
SOAPEnvelope llamada = new SOAPEnvelope ("Servicio API " , sobre) ;
Reemplazar " Servicio API " con el nombre de la API a la que desea conectarse.
4
Obtenga la respuesta XML del servidor. La clase " SOAPEnvelope " almacena la respuesta del API en el formato XML. Utilice el código siguiente para recuperar la respuesta del servidor :
regreso SOAPEnvelope = client.RequestResponseMethod (call) ;