Tecnología

Inicio

Cómo crear un servicio Web simple en Apache Tomcat

Los servicios web son comunes en Internet y proporcionan un conjunto de funciones que otros usuarios o sitios pueden utilizar como recurso. Ejemplos de servicios Web incluyen actualizaciones de tiempo, funciones de búsqueda y canales de noticias a través de RSS. Apache Tomcat proporciona un entorno de servidor en el que un servicio web puede ser creado. Mediante el uso de las clases de Java y páginas de servidor, un recurso puede ser ensamblado que puede ser utilizado por otros sitios o usuarios.

Instrucciones

Configurar entorno de

1 Abra Eclipse IDE.

2 Navegación a "Archivo", seleccione "Nuevo" y seleccionar "Otros".

3 Seleccione el icono de carpeta con el nombre "Web". Una vez que se expande, seleccione "Dynamic Web Project" y pulse "Siguiente".

4 Enter "WebServiceExample" en el "Nombre del proyecto:" campo.

5 Busque la vista Explorador de paquetes en la barra lateral izquierda.

6 Haga clic en el archivo llamado "src" y vaya a "Nuevo" y seleccione "paquete".

7 Enter "serviceexample" en el "Nombre:" campo y pulse "Finalizar".

8 Haga clic derecho en el nuevo paquete llamado "serviceexample" y vaya a "Nuevo" y seleccione "Clase".

9 Introduzca "muestra" en el "Nombre:" campo y pulse "Finalizar".

Editar Clases

10 Abra la clase "Sample.java" haciendo doble clic sobre él en la vista Explorador de paquetes.

11 Compruebe que la ventana del editor de abrirse. El código para Sample.java debe estar presente en el lado derecho de Eclipse IDE.

12 Localizar las dos llaves en la ventana del editor. Ellos van a aparecer en diferentes líneas.

13 Introduzca el siguiente código entre las dos llaves.

webService public String (cadena de entrada) {

int len ​​= input.length ();

String salida = "Entrada recibió:" + entrada + "\ n";

salida + = "Primer carácter:" + input.charAt (0) + "\ n";

salida + = "Última personaje:" + input.charAt (len-1) + "\ n";

salida de retorno;

}

14 Guarde el documento navegando a "Archivo" y seleccionar "Guardar".

Crear Web Service

15 Navegación a "Archivo", seleccione "Nuevo" y seleccionar "Otros".

dieciséis Seleccione el icono de carpeta con el nombre "Servicios Web". Una vez que se expande seleccione "Web Service 'y pulse' Siguiente '

17 Enter "serviceexample la muestra." En la "aplicación de servicio:" campo.

18 Arrastre los controles deslizantes verticales a la posición más alta y marque las casillas marcadas con "Publicar Web Service" y "Monitor del servicio Web."

19 Pulse "Finalizar" cuando esté terminado.

Prueba

20 Busque el archivo denominado "TestClient.jsp" en la ventana del explorador de paquetes.

21 Abrir "TestClient.jsp" en un navegador y compruebe que el servicio Web se está ejecutando.

22 Probar el servicio Web mediante la introducción de un texto en el campo de entrada de texto y presionar "Invocar". El servicio Web debería producir una salida que devuelve la entrada, el primer carácter de la entrada y el último carácter de la entrada.