2008-10-01 13 views
5

Soy muy nuevo en la creación de servidores web, y he tenido varios intentos para comprenderlos y escribir un servidor web rápido, pero nunca ha sido "cliqueado". Por el momento, tengo la impresión de que REST sería el más adecuado para mis propósitos (lo explicaré más adelante).Creación de un servidor web REST con seguridad

Puede alguien o me muestran un ejemplo de código básica en Java (usando Apache Tomcat) o un recurso tutorial para mostrar cómo un servidor web:

  • Puede ser utilizado para la seguridad - es decir, pasar en algún tipo de valor a identifique al cliente: desde su servidor web negará u otorgará acceso al cliente dependiendo de algunos criterios, tal vez una lista de búsqueda.
  • Una vez que el cliente es aceptado con éxito, se le permitirá pasar algunos valores más al servidor web que se utilizará para escribir una fila en una tabla de base de datos.

Muchas gracias.

PD - ¿Hubiera pensado que podría haber sido algo que viene con Eclipse Ganimedes? Si alguien puede confirmar?

Respuesta

1

También sugeriría que nos fijamos en Restlet

3

La mejor manera de escribir recursos relajantes en Java es a través del estándar JAX-RS. Así que te recomiendo que descargues Jersey which is the JAX-RS reference implementation y compruebes sus ejemplos; tiene muchos de ellos. Tome un ejemplo de giro y luego intente hackearlo para hacer lo que quiera.

BTW JAX-RS se puede ejecutar dentro de cualquier motor Servlet; usted acaba de construir un WAR y desplegarlo (hay ejemplos en las muestras de Jersery), aunque Jersey también viene con un pequeño servidor web liviano que puede usar también. un poco más fácil de usar, nuevamente hay ejemplos en la distribución de esto.

+0

voy a comprobarlo. Aclamaciones – Vidar

Cuestiones relacionadas