Buscar
Social
Ofertas laborales ES

Entries in servicio (46)

viernes
oct282011

Definición de 'singleton' de servicio en Grails

De vez en cuando conviene recordar algunos términos y conceptos.

Más información sobre Grails Service Singleton (traducido al español).
viernes
jul082011

Accediendo a la sesión desde un servicio

Aunque no es una práctica recomendada el acceder a la sesión HTTP desde un servicio Grails, sí es posible tal y como se indica en este artículo.

Más información sobre Grails - Accessing the Http-Session from Services (traducido al español).
lunes
dic202010

Probar un servicio que utiliza EJBs

Aunque sólo nombrarlos (los EJBs) ya nos causa pavor, seguramente en muchos casos nuestra aplicación Grails deba comunicarse con este tipo de tecnología, y en este artículo se nos muestra cómo conseguirlo y comprobar que funciona correctamente.

Más información sobre grails - testing service, which accesses ejb's (traducido al español).
jueves
dic092010

Probar expresiones 'cron' en los trabajos Grails

Cuando se trabaja con el plugin de Quartz y se necesita configurar el momento exacto en que un determinado trabajo debe ejecutarse, Quartz nos permite usar el lenguaje de expresiones asociado a 'cron', y como todo en una aplicación robusta, debería ser probado para verificar que se ejecuta exactamente cuando lo esperamos.

Más información sobre Testing cron expressions in Grails jobs (traducido al español).
miércoles
nov172010

Fontanería en Grails: Interceptores Spring AOP con anotaciones

Hace ya algunas semanas publicábamos un artículo sobre el uso de Spring AOP en nuestras aplicaciones Grails, pero que tenía el problema de no poder especificar con detalle las clases y métodos afectados. Para solucionar dicha limitación debemos utilizar anotaciones junto con Spring AOP.

Más información sobre Grails Plumbing: Spring AOP Interceptors With Annotations (traducido al español).
martes
nov162010

Usando el plugin XFire para crear servicios SOAP (Parte 2)

En el anterior post de esta serie de dos artículos, se mostraba cómo poder crear rápidamente un servicio web SOAP con XFire, pero que sin embargo tenía el "inconveniente" de usar JAXB para obtener los objetos reales. En este nuevo artículo se nos explica cómo evitar el uso de JAXB para que el cliente que consume el servicio web sea mucho más sencillo de implementar y probar.

Más información sobre Groovy Goodness: Using GroovyWS to Access SOAP Web Services (Part 2) (traducido al español).
lunes
nov152010

Usando el plugin XFire para crear servicios SOAP (Parte 1)

Interesante artículo que nos muestra cómo crear rápidamente un servicio web SOAP con XFire y luego poder probarlo con GroovyWS y Spock.

Más información sobre Groovy Goodness: Use GroovyWS to Access SOAP Web Services (traducido al español).
lunes
nov152010

Grails, CometD, y la inicialización perezosa de servicios

Aunque este artículo está enfocado específicamente a un problema con el uso de la librería CometD, se trata de un buen ejemplo de cómo, una vez más, podemos configurar Grails para que se salga del guión establecido (convención) y se comporte tal y como nos interesa.

Más información sobre Grails, CometD, and Lazy Initialization of Services (traducido al español).
viernes
nov122010

Pruebas de integración de correo con Greenmail y Spock

Cuando realizamos pruebas de integración debemos comprobar que los componentes de nuestra aplicación interactúan de forma correcta, es decir, se integran para cumplir la funcionalidad que buscamos. Sin embargo, servicios como el correo electrónico puede que no estén disponibles hasta el mismo momento de desplegar la aplicación en PROD, por lo que técnicas de "mocking" como las explicadas en este artículo nos pueden ser realmente útiles.

Más información sobre Integration Testing Mail function with Greenmail and Spock in Grails (traducido al español).
martes
nov022010

Spring Integration en Grails (Parte 1)

Desde SpringSource nos llega de nuevo un artículo que demuestra cómo integrar mensajes mediante Spring Integration en nuestra aplicación Grails. El propósito de nuevo de estos artículos es mostrar cómo Grails está preparado para desarrollar cualquier tipo de aplicación, generalmente con un front-end de tipo web.

Más información sobre Spring Integration in Grails (Part 1) (traducido al español).