Toolkit para programadores en ASP del Servicio Web Búsqueda de Ficha de Especies
Si el portal web desde donde quiere acceder a nuestro Servicio Web esta desarrollado en ASP, tiene que seguir los siguientes pasos:

Para el ejemplo en ASP Utilizaremos el componente “MSXML2.ServerXMLHTTP”, los métodos que utilizaremos de ese componente serán los siguientes:

  • Open(): Inicializa la conexión. Se debe especificar el método HTTP que usaremos (POST o GET) y la URL del servidor remoto.
  • Send(): Envía la petición HTTP y obtiene la respuesta.
  • SetRequestHeader(): Agrega un encabezado a la petición HTTP.
En el ejemplo, existe un archivo llamado “funciones.asp”, el cual incluiremos en nuestra página, la cual invocara “Servicio Web Búsqueda de Ficha de Especies”. En él esta implementado una función llamada “InvokeWebService()”, el cual se encarga de todo en cuanto a la comunicación con el Web Service.

El servicio web se encuentra en la siguiente direccion:
http://www.iiap.org.pe/WSEspecieFicha/ServicioEspecieFicha.asmx?wsdl


Para efectuar la llamada al Web Service. Se creó el archivo Index.asp (Invoca al método ObtenerReynos para llenar el combo con la lista de reinos en el formulario) y invokeEspecieFicha.asp (Invoca al método de ResulatdoBusqueda) y lo primero que hacemos es referenciar el archivo funciones.asp, el cual fue mencionado anteriormente.

El formulario de la página Index.asp, invocara a la página invokeEspecieFicha.asp enviando desde el formulario los parámetros necesarios para la consulta.

Descargue el ejemplo