En nuestro blog queremos explicar las cosas que nos pasan, los proyectos que realizamos, compartir nuestra experiencia como empresa para aprender de la experiencia de nuestros lectores. Creemos que compartir un proyecto es mucho más interesante que guardarlo en un cajón secreto.

Archive for January, 2008

JSON-RPC-Java: comunicaciones Ajax transparentes. Tutorial completo y ejemplos

Tuesday, January 29th, 2008

Tras publicar dos artículos sobre el tema y dado el interés que despierta esta tecnología en la comunidad, hemos decidido realizar un tutorial exhaustivo que examine las posibilidades de JSON-RPC-Java con las explicaciones, snippets y ejemplos para que podáis incorporarla a vuestros proyectos.

JSON-RPC-Java es una tecnología que permite realizar comunicaciones Ajax entre el cliente y el servidor J2EE, hacer llamadas a funciones de clases Java desde JavaScript, con capacidad para serializar objetos Java y convertirlos en objetos JavaScript y todo ello, de forma transparente al programador.

(more…)

Feliz y Accesible 2008

Friday, January 11th, 2008

Lo primero de todos es felicitar a todos aquellos que nos visiten. Les deseo un feliz año nuevo y espero que hayan pasado unas buenas fiestas. Nosotros hemos estado bastante desconectados del blog porque navidad no es un buen momento para escribir entradas, mas que nada porque la familia se puede enfadar bastante si te encuentra delante del ordenador el día de Navidad.

Por otro lado los Reyes Magos me han traído una multa de tráfico (debe ser que no me he portado muy bien). Hoy me he decidido a pagarla, si no quería tener que pagar doble dentro de 15 días. He entrado en la web señalada por la multa para los pagos por Internet (www.bcn.cat/hisenda) y después he clickado en la sección “multas” (http://bcn.cat/hisenda/es/principals_multes.html). Como habéis podido comprobar, la web es del Ayuntamiento de Barcelona. Pues bien, la página no se ha abierto. De echo todavía esta cargando…

(more…)

La Ley de Demeter: excepciones

Tuesday, January 8th, 2008

La ley de Demeter que explicamos en un articulo anterior puede resultar compleja de utilizar, pues genera gran número de funciones que solo tratan de comunicar unos objetos con otros.

Existen en consecuencia algunas excepciones que mejoran este aspecto, algunas situaciones en que es mejor no utilizar dicha ley.
(more…)

La Ley de Demeter: definición y ejemplos

Monday, January 7th, 2008

La ley de Demeter es un principio básico de la programación orientada a objetos. Sorprende al conocerlo su gran utilidad, sus resultados en proyectos de todos los tamaños y el poco conocimiento que la comunidad de desarrolladores tiene de su existencia.

Su enunciado básico es:

A method of an object should invoke only the methods of the following kinds of objects:

  1. itself
  2. its parameters
  3. any objects it creates/instantiates
  4. its direct component objects

Mejora de forma considerable la encapsulación y la cambiabilidad de nuestro código. Explicaremos en este artículo cual es su significado y como detectar los lugares en nuestro código donde no se cumple.

(more…)