AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Servicios web
  • Presentación
  • Importación de un servicio web a un proyecto (compatibilidad con la versión 14)
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 App
Otros
Procedimientos almacenados
Importación de un servicio web (modo compatible)
AjaxNo disponible
Advertencia
A partir de la versión 20, esta función ya no está disponible. Para obtener más información, consulte Importar/Consumir servicios web
Presentación
WINDEV, WEBDEV y WINDEV Mobile le permiten importar directamente servicios web a sus aplicaciones.
Un Webservice es una set de puntos de entrada puestos a disposición de los usuarios para realizar diferentes procesos. Por ejemplo, un servicio de acceso remoto proporciona los procesos utilizados para acceder a los datos. Los intercambios de información con un Webservice se realizan en formato XML y utilizan los protocolos SOAP (Simple Object Access Protocol) y HTTP.
A partir del description en formato WSDL (Web Services description Language) de este servicio, WINDEV, WEBDEV o WINDEV Mobile generarán automáticamente los tipos de WLanguage y las funciones correspondientes a la interfaz de programación del Webservice.
Observación: Para la compatibilidad con las versiones anteriores, también puede pedir que se genere una set de procedimientos o una clase cuyos métodos correspondan a las operaciones del Webservice. Sin embargo, le recomendamos que utilice el nuevo mecanismo para la generación automática de tipos nativos.
Para utilizar el Webservice, todo lo que tiene que hacer es utilizar las funciones generadas durante la importación.
Importación de un servicio web a un proyecto (compatibilidad con la versión 14)
Para la compatibilidad con versiones anteriores, todavía tiene la posibilidad de importar Webservices utilizando los mecanismos de WINDEV 14. Si se utiliza este modo de importación, las nuevas funciones de los Webservices no estarán disponibles.
Para importar un servicio web:
  1. En la pestaña "Proyecto", en el grupo "Proyecto", despliegue "Importar" y seleccione "Un Webservice (Soap, .Net, J2EE)". Se inicia la importación del servicio web asistente.
  2. Seleccione la description WSDL del servicio a importar. Este description puede ser cargado:
    • de un INTERNET Address,
    • de un archivo XML que se encuentra en el ordenador actual.
  3. Marcar "Importar en modo compatible con la versión 14"..
  4. Seleccione las características específicas del Webservice. Estas características específicas se utilizan para definir las funciones de WLanguage que se utilizarán en los procedimientos generados:
  5. Especificar si el servicio debe ser importado en una clase o en un set de procedimientos. Tiene la posibilidad de especificar si los elementos de servicio (clase, estructura, miembro) deben ser prefijados automáticamente o no.
  6. Según las opciones, seleccione:
    • el nombre y el archivo de la set de los procedimientos a generar (archivo "WDG").
    • el nombre y el fichero de la clase a generar (fichero".WDC").
  7. Validar. El correspondiente set de procedimientos o clase se genera automáticamente y associated con el proyecto actual.
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local