Foros del Web » Programación para mayores de 30 ;) » Java »

Servicios Resful para exponer funcionalidad

Estas en el tema de Servicios Resful para exponer funcionalidad en el foro de Java en Foros del Web. Buenos días a todos los foristas: Quisiera plantear una situación que tengo en estos momentos para saber sus puntos de vista y ver si alguno ...
  #1 (permalink)  
Antiguo 23/04/2013, 10:10
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 12 años, 10 meses
Puntos: 447
Servicios Resful para exponer funcionalidad

Buenos días a todos los foristas:

Quisiera plantear una situación que tengo en estos momentos para saber sus puntos de vista y ver si alguno de ustedes me puede orientas acerca de si es posible hacer lo que pretendo. Les explico mi escenario para escuchar sus comentarios.

Actualmente, en la empresa donde trabajamos tenemos una aplicación para autentificación de usuarios, la aplicación básicamente solicita un usuario y una contraseña y en clases de JAVA tenemos toda la lógica de negocio, la conectividad a Base de Datos, validadiones, etc. para determinar si el usuario puede o no acceder a la aplicación... no es tan simple como buscar en una tabla si el usuario y el password son correctos, es algo más complicado.

El hecho es que ahora estamos pensando en poner esta aplicación como un Servicio Web... hasta ahora sólo había escuchado hablar de los WS basados en SOAP, pero investigando un poco en estos días me he encontrado con un concepto que no conocía, y que son los servicios REST (Restful). Me pareció muy interesante esta alternativa y quiero investigar más al respecto, pero tengo algunas dudas.

En estos momentos estoy trabajando con Netbeans 7.3, he buscado tutoriales, videos y ejemplos acerca de estos servicios, sin embargo todo lo que he encontrado está relacionado directamente con BD y entidades, es decir, ejemplos para consultar una tabla de alguna BD y hacer las funciones de Altas, bajas, cambios y eliminaciones mediante el Servicio REST. Es decir, hacen las funciones de Front-End.

No he encontrado algún ejemplo que se aplique más o menos a lo que quiero hacer, es decir, tomar una clases cualquiera de JAVA con ciertos métodos y exponer estos métodos. Sé (porque ya lo hice) que con WS basados en SOAP esto si es posible, sin embargo no sé si esto es posible aplicarlo con REST. Desde Netbeans incluso, sólo aparecen las opciones de agregar un servicio REST desde una BD o una Entidad, pero no encuentro algo lo que quiero hacer.

Ahora si, viene el cuestionamiento, me gustaría saber si alguno de ustedes sabe si es posible hacer lo que quiero, en concreto, exponer la funcionalidad (Métodos) de una clases de JAVA como un servicio REST, y si es así, que me indicaran donde puedo encontrar algún ejemplo para basarme.

De antemano muchas gracias por el apoyo.

Saludos
Leo.
  #2 (permalink)  
Antiguo 23/04/2013, 10:47
 
Fecha de Ingreso: marzo-2012
Ubicación: Argentina
Mensajes: 111
Antigüedad: 7 años, 7 meses
Puntos: 12
Respuesta: Servicios Resful para exponer funcionalidad

Si se puede tenes que crea un cliente y un servicio,luego jugar con eso

aca hay info:

http://www.mkyong.com/webservices/jax-rs/resteasy-hello-world-example/

http://docs.jboss.org/resteasy/docs/


Cualquer duda pregunta

Saludos!!
  #3 (permalink)  
Antiguo 23/04/2013, 16:36
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 12 años, 10 meses
Puntos: 447
Respuesta: Servicios Resful para exponer funcionalidad

Muchas gracias darkChild:

comienzo de inmediato a revisar la liga.

Saludos
Leo.

Etiquetas: clase, funcionalidad, netbeans, servicios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:59.