domingo, 27 de febrero de 2011

Cómo crear servicios web en JAVA– IDE NetBeans

Hola a todos, bienvenidos a otro curso de desarrollo web, esta vez vamos a aprender cómo crear servicios web en java con el IDE NetbBeans.

Antes de implementarlo, quiero recordarles que usamos servicios web en sistemas distribuidos donde necesitamos integrar diferentes plataformas como .NET, JAVA etc.

  • Abrimos nuestro NetBeans, en mi caso uso una versión 6.9.1 full que me funciona muy bien sobre windows 7 Ultimate x64

2

  • Nos dirigimos a archivo y le damos clic en nuevo proyecto

1

  • Buscamos el proyecto llamado java Web y dentro de él clic en aplicación web

3

  • A continuación le damos un nombre a nuestro proyecto, y los demás valores los dejamos por defecto

4

  • En la siguiente pantalla debemos escoger el servidor, en nuestro caso usaremos GlassFish Server 3 y la versión de java EE la dejamos como JAVA EE 6 Web

5

  • la ventana a continuación la dejamos como está. No seleccionamos ningún valor de los checkbox

6

  • Luego de configurar, veremos un entorno como el siguiente, que es código puro de HTML, y el conocidísimo “Hello World!“

7

  • Damos clic en ejecutar, para levantar los servicios
  • seamos un poco pacientes, lleva de 2 a 3 minutos
  • al finalizar veremos en nuestro explorador el “Hello World!”

8

  • De seguido necesitamos crear un nuevo paquete en donde se alojará el servicio web que vamos a construir
  • damos clic derecho en fuente de paquetes, luego clic en nuevo y seleccionamos paquete de java

9

  • Obviamente le tenemos que dar un nombre, siempre usen pack_ + el nombre que le deseen asignar para llevar una jerarquía en cuanto  nombres en el desarrollo de aplicaciones

10

  • ahora ubicamos a nuestro paquete, y le damos clic derecho
  • seleccionamos nuevo y escogemos “servicio web”

11

  • le asignamos ahora un nombre a nuestro servicio web, que servirá para identificarlo dentro de netbeans

12

  • Concluido el proceso, seleccionamos modo diseñador, clic en agregar operación, le asignamos un nombre que en nuestro caso lo denominé multiplicar_dos_números
  • con clic en agregar, inserto 3 parámetros dos de tipo int y uno de tipo string que me servirá para mostrar el resultado
  • cambio de nombres a cada una de las variables, según nuestra necesidad

13

  • Volvemos a modo código y agregamos las sentencias que busquemos sean ejecutadas por el servicio web
  • en mi caso estoy declarando una nueva variable para multiplicar do números que ingrese el usuario
  • y devuelvo un texto concatenado con el resultado

14

  • para probar nuestro servicio web, buscamos la carpeta servicios web en el árbol de contenidos de la izquierda
  • ingresamos en él y ubicamos a nuestro servicio web que creamos
  • le damos clic derecho y probar servicio web

15

  • En el navegador veremos algo como esto, en donde debemos ingresar las variables que definimos en el servicio web
  • solo necesitamos ingresar dos valores porque la tercera variable la usamos como retorno de la operación
  • así que le damos los valores del número 1 y del número 2 para multiplicarlos
  • y clic en el botón que indica la operación a realizar

16

  • lo que devolverá será el valor de las variables que ingresamos y su multiplicación o resultado que se procesó dentro del servicio web

17

de esta manera se manejan los servicios web, en próximas publicaciones les enseñaré como invocar este mismo servicio web desde .NET

2 comentarios:

Juan Carlos dijo...

hola yo uso netbaens 6.8 y cuando intento crear un proyecto tipo Web no me aparaece en la categoria Java Web que debo hacer tendo que descargar otra version de netbeans o sobre esa lo puedo descargar

sio dijo...

ya tienes instalado el tomcat o el glass
para desarrollo web

Publicar un comentario en la entrada

 
Powered by Blogger