Tag Archives | Arquitectura

javaeemicroserviceswar

Java EE MicroServices con Payara

Vamos a construir  nuestro primer ejemplo de Java EE MicroServices usando Payara como servidor de aplicaciones . Payara este basado en Glassfish y esta cogiendo tracción en este mundo nuevo de los microservicios. El primer paso que tenemos que hacer es descargarnos la versión de Payara para microservices Básicamente lo que estaremos descargando es un simple […]

angular2diagram

Angular 2 y el futuro de las arquitecturas web

Angular 2 hace un par de meses que ya tiene una versión final. Todo el mundo esperaba desde un principio un éxito arrollador. Sin embargo en mas de una ocasión me he encontrado con respuestas un poco tibias. De hecho hay cada día mas gente mirando a Facebook y a su framework React como una […]

VersionesDeJavaUltimas

Las versiones de Java y su historia

Las primeras versiones de Java han cumplido 20 años . Hemos pasado de la versión  1.0 a la versión 1.8 .¿Qué es lo que se ha ido añadiendo al lenguaje? . Vamos a echar un vistazo a cada una de las versiones y sus aportes Versiones de Java (1.0 -1.2) Java aparece en 1995 como un […]

JBCNConf2016

JBCNConf 2016 , resumen y experiencia

En este artículo voy a hablar de mi experiencia asistiendo como ponente a la JBCNConf de 2016. Un conjunto de charlas sobre tecnologías Java que organiza el grupo de usuarios de Barcelona.  Una de las cosas que más destacaría de las conferencias es que son todas en inglés. Algo que sin ninguna duda ayuda a […]

SpringStereotypesController

Spring Stereotypes y anotaciones

¿Cuales son los Spring Stereotypes? . Spring define un conjunto de anotaciones core que categorizan cada uno de los componentes asociandoles una responsabilidad concreta. Spring Stereotypes En estos momentos existen únicamente 4 Spring Stereotypes : @Component: Es el estereotipo general y permite anotar un bean para que Spring lo considere uno de sus objetos. @Repository: Es […]

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 […]

ServidoresJavaEEJSR

¿Es el fin de los servidores Java EE?

¿Es el fin de los servidores Java EE? .Esta es una pregunta que últimamente esta en el aire . La llegada de arquitecturas basadas en Microservicios y la necesidad de modularizar , esta haciendo que cuando miramos a nuestros servidores de aplicaciones nos entren dudas sobre su futuro. Soluciones como Spring Boot o frameworks como VertX […]

SpringThymeLeaf

Thymeleaf , un motor de plantillas

Thymeleaf es  un  nuevo motor de plantillas que se usa mucho con  Spring MVC . Durante muchos años hemos utilizado librerías de etiquetas para gestionar la capa de presentación tipo JSTL  o Spring Forms ,pero el uso de etiquetas aunque potente no resulta del todo natural. Los motores de plantillas siempre han sido una tecnología interesante y […]

patronMVC

El patrón MVC , arquitectura cliente vs servidor

Uno de los patrones de diseño más utilizados hoy en día es el patrón MVC. La mayoría de los frameworks web se apoyan en él desde Spring MVC , ASP.NET MVC pasando por Laravel. El patrón MVC se basa en la división de responsabilidades.     En este patrón existen tres responsabilidades. La primera de ellas […]

JavaNodeModulos

Node.js presente y futuro

Node.js es una de las tecnologías más interesantes de los últimos años . Muchas veces me encuentro con que me preguntan ¿Cual es  el futuro de Node? . ¿Puede ser una tecnología que pase de moda? . Quizás para responder a esta pregunta deberemos hacernos la siguiente. ¿Cómo de grande es la comunidad de desarrolladores […]

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies