Archive | REST RSS feed for this section

JWTTokenFilter

Creando un JWT token con Node.js y Express

Vamos a crear un JWT Token con Node.js para ver un ejemplo práctico del artículo anterior de JSON Web Tokens . En este caso he elegido Javascript ya que la implementación es muy sencilla.  Lo primero que tendremos que hacer es instalar varias librerías de Node. npm install express npm install body-parser npm install jsonwebtoken npm […]

JAXRSClientSecurityDiagram

JAX RS Client Security y servicios REST

Vamos a ver un ejemplo de JAX RS Client Security. En el artículo anterior hemos protegido un recurso REST mediante autenticación básica . Es momento de conectarnos a él usando un cliente Java  . El primer paso es configurar las dependencias que nuestra aplicación de consola necesita usando Maven: Una vez hecho esto vamos a […]

JavaRSSecurityRecursos

JAX RS Security y el manejo de roles

El concepto de JAX RS Security es uno de los que pronto o tarde nos encontramos cuando trabajamos con servicios REST . En muchos casos los servicios REST necesitan de algún tipo de autenticación y autorización , no  puede acceder a ellos cualquiera. Vamos a diseñar un servicio  que nos devuelva una lista de noticias […]

microserviceswar

El porqué de los MicroServicios

MicroServicios , una de las palabras más de moda en estos días. Todo el mundo quiere entender como funcionan estas nuevas arquitecturas.  Hasta hace no mucho tiempo la mayor parte de los desarrollos se han hecho usando métodos muy standard. En el caso de Java desplegando aplicaciones a través de EARs y WARs. Cada una de […]

queesrestsoap

¿ Que es REST ?

¿ Que es REST ? Esta pregunta es una de las más habituales en nuestros días. Para algunas personas REST es una arquitectura , para otras es un patrón de diseño , para otras un API. ¿Que es REST exactamente? . REST o Representational State Transfer es un ESTILO  de Arquitectura a la hora de realizar […]

asyncreactivemicroservices

Reactive MicroServices y Arquitectura

¿Como funcionan los Reactive MicroServices? . El mundo de los microServicios es difícil de entender. Todo el mundo quiere empezar con ello . Pero evolucionar hacia una arquitectura de este estilo no es una tarea fácil. Para entender un poco mejor el concepto de Reactive MicroServices, debemos revisar las arquitecturas que tenemos en estos momentos […]

JavayJSONDiagrama

Java JSON utilizan la librería mJson

Todos usamos Java  JSON en el trabajo diario . JSON ha convertido en el formato de intercambio de información más natural entre distintos tipos de aplicaciones. En Java la mayor parte de las librería realizan un enfoque basado en mapear  estructuras JSON a clases Java . Java  JSON Sin embargo puede que no siempre queramos este enfoque […]

JSON-RPC

JSON-RPC usando Brutusin-RPC

JSON-RPC es un estándar basado en JSON para realizar invocaciones remotas.Ya hace muchos años que utilizamos Java RMI o RMI/IIOP para realizar peticiones remotas a objetos. El funcionamiento siempre es parecido, disponemos de un objeto que necesita comunicarse con otro ubicado en una máquina remota.   Lamentablemente al tratarse de máquinas diferentes no es posible […]

factura

JAX-RS Client y Servicios REST

El uso de servicios REST es cada día más común y han sido construidos para poder gestionar de una forma sencilla el intercambio de información entre sistemas heterogeneos. Estamos muy habituados a utilizar Ajax para comunicarnos con un servicio REST.   Es también bastante habitual invocar servicios REST desde las APIs nativas de nuestras aplicaciones […]

002

Arquitecturas MVC y REST

Video en el que se hace una comparativa entre los distintos modelos de Arquitecturas MVC y los servicios REST  

jsonenvio

REST JSON y Java

REST JSON son dos acrónimos que cada día se usan más. Estamos ya muy acostumbrados a recibir datos JSON en nuestras aplicaciones AJAX y HTML5 desde el servidor. De hecho  se ha convertido en un standard de facto.   REST JSON y Envío Aunque es cierto que esta forma de trabajar la tenemos ya muy […]

001

Servicios REST (@FormParam,@PathParam)

En JEE el conjunto de anotaciones para REST  es amplio .Voy a comentar a continuación varias de las mas utilizadas cuando creamos servicios de este tipo. @FormParam :Esta anotación es una anotación a nivel de parámetro y sirve para ligar parámetros de un formulario HTML con variables del servicio REST . @PathParam: Esta anotación es una […]