Buscar
Social
Ofertas laborales ES
martes
feb102004

13 mejoras para EJB

Hace poco, Richard Monson-Haefel pedýa en su weblog opiniones sobre que direccrión deberýa seguir la especificacrión Enterprise Java Beans.



Pues bien, ayer publicý una nueva entrada en su weblog donde ha recopilado las peticiones más recurrentes de los desarrolladores respecto a esta especificacrión. Son las siguientes :



1. Zanjar CMPo hacerla más simple como Hibernate o JDO

2. Ofrecer un modelo de programacrión basado en POJOs

3. Añadir soporte para Intercepciones/Filtros/programacrión orientada a aspectos

4. Eliminar/Consolidar las interfaces de los diferentes componentes ( locales, remotas, endpoints )

5. Hacer los descriptores de despligue al estilo XDoclet

6. Autenticacrión a nivel de instancia

7. Reemplazar el JNDI con IoC ( Inversion of Control )

8. Añadir mutabilidad al contexto de las aplicaciones

9. Soportar el desarrollo y la realizacrión de pruebas sin requerir un servidor de aplicaciones

10. Definir Singletons a nivel de cluster

11. Especificar y estandarizar de manera clara los requisitos para los cargadores de clases

12. Estandarizar la estructura de directorios para el despliegue de EJBs

13. Soportar herencia



Las entradas están en orden de preferencia siendo la 1 la más solicitada. Por ahora estas peticiones pasan al análisis del grupo de expertos de la especificacrión.



ý Coinciden estas peticiones con lo que os gustaría ? ý Qué opinýis de las mismas ?
martes
feb102004

XtremeJ 2.0, gestión de agentes JMX basada en Eclipse

Acaba de salir la versión 2.0 de XtremeJ. Se trata de una consola de gestión de recursos JMX basada completamente en Eclipse. Una de las utilidades más interesantes de esta consola, es la posibilidad de gestionar los servidores de aplicaciones más modernos que incluyen todos servicios basados en JMX.



Podéis ver algunas capturas de pantalla de XtremeJ trabajando contra varios servidores de aplicaciones desde este enlace. En este otro enlace podéis encontrar una tabla de características.



XtremeJ 2.0 soporta los siguientes servidores de aplicaciones e implementaciones de JMX :



- JBoss 3.0.x / 3.2.x / 4.0 DR2

- WebLogic 6.1 / 7.0 / 8.1

- WebSphere 5.0

- JDMK 4.2 / 5.0

- MX4J 1.1.1 / 2.0 beta

- Tomcat 4.1 / 5.0

- JOnAS 3.3.x

- JMX Reference Implementation 1.2.x

- TMX4J 2.1



XtremeJ es un producto comercial. Aún así, existe una versión estándar descargable de forma completamente gratuita para uso personal.



Espero que os sea útil.
martes
feb102004

Nokia se hace con el 63,3% de Symbian

Hoy, para comenzar el dýa tenemos una noticia que es más propia de un diario econýmico que de javaHispano, pero lo cierto es que afecta de un modo importante al mundo de J2ME.



Según se puede leer en la prensa econýmica, Nokia se hizo ayer con el 63,3% de Symbian convirtrióndose en accionista mayoritario de una comparáýa en la que tambrión participan Sony Ericsson, Samumg, Siemens o Matshushita.



Se lee en 5 dýas :



Nokia ha dado el paso definitivo para tener una posicrión dominante en el prometedor negocio del software para teléfonos móviles de ýltima generacrión. La operacrión de la compaýýa, que pagó 137,1 millones de euros por las acciones de Psion en un acuerdo que valora a Symbian en 641,5 millones, intensifica la guerra que mantiene desde hace años con Microsoft. Los analistas apuntan que la transaccrión (que incluye un pago adicional a Psion de 1,23 euros por cada sistema operativo Symbian vendido durante 2004-2005) harý que sýlo queden dos grandes jugadores en el negocio del software para móviles: Nokia y la compaýýa de Bill Gates.



Y tambrión estos dos parrafos muy interesantes:



Merrill Lynch asegura que Symbian tiene actualmente el 80% del mercado de software para móviles de alta gama (el segmento que más crece en la telefonýa móvil), pero sus previsiones apuntan una caída hasta el 40%, por la presrión de compaýýas como Microsoft, Palm o la canadiense Research in Motion, que ha apostado por Linux. Según Merrill Lynch, para 2007 habrý 125 millones de terminales avanzados.



Eduardo Fernýndez, jefe de aplicaciones de negocio de Nokia en España, afirma que 'la guerra está ganada en volumen. El nýmero de terminales con Symbian es muy superior. En nuestro caso, de los cinco millones de terminales que vendimos en 2003 en España, más de 400.000 llevaban dicho sistema operativo'.




Symbian a fecha de hoy supone una plataforma muy competitiva para teléfonos con soporte de J2ME y uno de los rivales más importantes para los SmartPhone de Microsoft. Según se puede leer en la noticia, Nokia continuarý licenciando Symbian a terceras compaýýas, algo que de no ser así, seráa muy perjudicial para la competencia en el mundo de los teléfonos móviles.



Un saludo.
lunes
feb092004

Estamos de estreno: Entrevistas.

Hoy empezamos una nueva sección donde iremos publicando entrevistas con alguna personalidad internacional y/o nacional relacionada con Java.



La sección la inaugura una entrevista a Kathy Sierra, realizada por martin.



Kathy sierra es la coutora de los libros Head First Java y Head First EJB. Ha estado interesada en aprender teoría de jugabilidad desde que comenzó a trabajar como desarrolladora de juegos. Más recientemente, ha sido formador maestro para Sun Microsystems.Además de todo esto, todavía le queda tiempo para ser una de las encargadas del diseño y desarrollo de las diferentes certificaciones de Sun Microsystems.



La entrevista está disponible en Español y en Inglés.



¿A quién os gustaría que entrevistásemos? ¿A quién os gustaría conocer mejor?



lunes
feb092004

Liberado WebWork 2.0 y XWork 1.0

Hace unos minutos acaban de anunciarse las nuevas versiones definitivas de WebWork y XWork, es decir, WebWork 2.0 y XWork 1.0.



WebWork es un framework para el desarrollo de aplicaciones web, basado completamente en el patrýn MVC y que trata de evitar la dependencia en exceso sobre los Servlets que mantienen otros frameworks similares como pueda ser Struts.



Por su parte, XWork es una implementacrión genýrica del patrýn Command que no guarda ninguna dependencia con alguna librerýa web especýfica. XWork añade algunas funcionalidades muy potentes al procesado de comandos, incluyendo interceptores, el lenguaje de expresiones OGNL, un contenedor de IoC ( Inversion of Control ), conversrión flexible de tipos y un potente framework de validacrión.



WebWork 2.0 se ha construido sobre XWork, soportando como vistas JSP, Velocity, JasperReports, XSLT y FreeMarker. Trae incluido un conjunto de etiquetas JSP y macros de Velocity para la creacrión rýpida de aplicaciones web. Además, trae algunos componentes web prefabricados para facilitar algunas tareas como por ejemplo la deteccrión de envios duplicados de datos en los formularios



A partir de ahora seguramente oiremos hablar mucho sobre este producto.