Puede crear un grupo de componentes EGL basados en un archivo WSDL
para utilizarlo al acceder a un servicio Web. A continuación figura una lista de
componentes EGL creados a partir de los elementos del archivo WSDL:
- Los componentes DataItem se crean a partir de los elementos wsdl:types
- Los componentes de interfaz se crean a partir de los elementos wsdl:porttype
- Las funciones abstractas se crean a partir de los elementos
wsdl:operation
Asimismo, si el archivo WSDL se encuentra en un proyecto Web EGL, no en un proyecto
EGL, se crean los siguientes componentes EGL además de los componentes indicados
anteriormente:
- Se crea una biblioteca de enlaces de servicio a partir de los elementos wsdl:service.
- Se crean variables de interfaz en la biblioteca de enlaces de servicio a partir de
los elementos wsdl:port.
Para crear componentes EGL a partir de un archivo WSDL, siga estos pasos:
- En la vista Explorador de proyectos, pulse el archivo WSDL con el botón derecho del
ratón y, a continuación, pulse Crear interfaces EGL y biblioteca de
enlaces para un proyecto Web EGL o Crear interfaces
EGL para un proyecto EGL. Se abrirá la ventana Componente EGL nuevo.
- Seleccione las interfaces del archivo que deben crearse marcando los recuadros de
selección situados junto a los nombres de las mismas.
- Para crear bibliotecas de enlaces de servicios Web a partir del archivo WSDL, marque
el recuadro de selección Crear enlaces de servicios Web. Esta
opción sólo está disponible si el archivo WSDL está en un proyecto Web EGL.
- Para sobreescribir archivos con el mismo nombre que los archivos nuevos que se están
creando, marque el recuadro de selección Actualizar archivos
existentes.
- Pulse Siguiente.
- En la página Interfaz EGL nueva, identifique un nombre de carpeta fuente, paquete y
archivo fuente para los componentes de interfaz nuevos.
- Cada interfaz seleccionada en la página anterior está representada por una pestaña en
esta página. Para cada interfaz, especifique un nombre en el campo Nombre de
interfaz. Este será el nombre del componente de interfaz EGL.
- Para cada interfaz, seleccione las funciones que desee incluir en el componente de
interfaz EGL marcando o borrando la marca del recuadro de selección situado junto al
nombre de la función.
- Si ha seleccionado Crear enlaces de servicios Web, pulse
Siguiente.
De lo contrario, pulse Finalizar.
- En la página Biblioteca de enlaces de servicio EGL nueva, identifique un
nombre de carpeta fuente, paquete y
archivo fuente para la biblioteca de enlaces de servicio nueva.
- Seleccione las variables de enlace de servicio que deben crearse marcando o borrando
la marca del recuadro de selección situado junto a cada variable.
- Pulse en Finalizar.