Red de conocimiento informático - Material del sitio web - Cómo generar WSDL de forma inversa en el lado del servidor utilizando un servicio web

Cómo generar WSDL de forma inversa en el lado del servidor utilizando un servicio web

Método/Pasos

1

Crear un nuevo archivo WSDL en Eclipse

2

Cambie el nombre del archivo a "manager. wsdl"

3

A continuación, defina el espacio de nombres y la información del protocolo, el valor predeterminado es "manager.wsdl"

4

Completar después, el espacio de trabajo principal mostrará la siguiente imagen

5

Esta es la forma gráfica de manager.wsdl, puede hacer clic en el enlace "Fuente" para ver el código fuente. wsdl, haga clic en el enlace "Fuente" para ver el código fuente

6

Este es el wsdl predeterminado. Primero debemos modificar la imagen de arriba de acuerdo con las necesidades del proyecto. modificar el nombre del método

7

Después de la modificación, la entrada y la salida en el lado derecho también se modifican. Estas dos son las definiciones de entrada y salida del signo más. Haga clic en la flecha de solicitud en el lado derecho del parámetro de entrada "más"

8

Los parámetros de entrada y los tipos de parámetros se definen aquí, porque nuestro plus (flotante x, flotante y) método Hay dos parámetros xey, por lo que cambiamos la secuencia de estos dos parámetros a la imagen de arriba

9

a la imagen de abajo, el método de comparación más (flotante x, float y)

10

Volvemos al administrador. vista wsdl y seleccione la flecha a la derecha del parámetro de salida

11

Configuramos el método float plus(float x, float y) y su tipo porque solo tiene un retorno valor, solo necesitamos cambiar el tipo de salida anterior para que flote en el método, como se muestra a continuación

12

¿Notaste que hay un ícono en la esquina superior izquierda del imagen de arriba? Haz clic en ella para ir a la siguiente imagen

13

Está bien. Volvamos a manager.wsdl y verifiquemos el documento xml haciendo clic derecho en la vista de código fuente y seleccionando "Validar" y si hay algún error, modifíquelo si es necesario.

14

Bien, la escritura gráfica del documento wsdl se ha completado. Por cierto, se pueden definir varios métodos

15

<. p > En aras de la simplicidad, solo tomamos el método de definición como ejemplo para ver cómo generar automáticamente el lado del servidor del servicio web basado en el archivo wsdl.

Creemos un servicio web

16

Seleccione "Servicio web Java Bean de arriba hacia abajo" en el tipo de servicio web

17

Encuentre la definición del servicio web recién escrita. Definición del servicio, busque el archivo manager.wsdl que acaba de escribir

18

En el cuadro de diálogo del servicio web, el control deslizante del tipo de servicio es "Servicio de desarrollo"

19

El siguiente paso es seleccionar "Servicio web Java Bean de arriba hacia abajo"

19

En el tipo de servicio web, seleccione "Servicio web Java Bean de arriba hacia abajo". Servicio web Bean" Servir".

A continuación, simplemente siguiente -gt; siguiente --gt; Generará automáticamente interfaces y clases para el servidor web. En las clases, puede encontrar los métodos que definimos

20

Solo necesitamos modificar el cuerpo del método plus a. lograr La funcionalidad que queremos lograr.