Cuando algunos servidores de aplicaciones todavía no soportan Java EE 5, el Java Community Porcess ha presentado ya lo que será Java EE 6. Pero tranquilos, que por ahora la especificación no verá la luz hasta el 2008, aunque claro, no queda tanto :)
El caso es que leyendo un poco el JSR hay unas cuantas cosillas que llaman la atención (o no tanto). Sobre todo lo más importante es parece que se reconoce finalmente el descontrol de la especificación, y parece que por fin (¿tarde?) se intentan poner soluciones a esto.
Lo primero es que se reconoce que la plataforma no puede crecer al ritmo y de la forma que lo ha estado haciendo hasta ahora:
It would not be appropriate for the Java EE platform to grow without bound to include all the interesting and useful technologies desired by web and enterprise application developers.
La solución en este caso es la creación de puntos de extensión y SPIs. Será interesante ver si alguna especifiación de módulos y plug-ins tiene hueco por aquí.
Segundo, se reconoce la perdida de rumbo y sentido de la especificación durante los últimos años, lo que ha complicado innecesariamente la vida a los desarrolladores:
The reach of the Java EE platform has become so broad that it has lost some of its original focus.
Para solucionar esto se propone perfiles que contengan subconjuntos de la especificación y que hagan mucho más fácil el ponerse a trabajar con la misma. Así, un desarrollador web sólo necesitará descargarse el Java EE Web Profile y no tendrá que lidiar con todo lo que no tenga que ver con el desarrollo web.
Y tercero, se reconoce el fracaso y se prepara la expulsión de ciertas tecnologías que han dejado de ser necesarias:
It's also the case that some technologies included in the Java EE platform are no longer as relevant as they were when they were introduced to the platform.
Entre las candidatas a pasar por la guillotina están EJB CMP y JAX-RPC.
Por lo demás, pues nada, la tradicional lista de nuevas tecnologías, nuevas APIs, actualizaciones, etc. Lo podéis ver en el JSR. También resulta bastante curioso que cosas como Timers o Work Managers se aprueben ahora, varios años después de que ya muchos servidores de aplicaciones soportasen ese concepto, y de que tantos desarrolladores lo pidiesen, algo que llevó a BEA e IBM a definir la especificación commonj.
En fin, que parece que queda aún JEE para rato.
martes, julio 03, 2007
Suscribirse a:
Enviar comentarios (Atom)
Subscríbete al feed
Regístrate con Feedburner y recibirás por email todas las novedades
Comentarios Recientes
Recent Comments
Etiquetas
- programación (190)
- Arquitectura (90)
- java (78)
- Otros (76)
- empresa (62)
- sistemas (61)
- escalabilidad (56)
- agile (54)
- emprendedores (48)
- Irlanda (42)
- Open Source (31)
- google (27)
- empleo (26)
- humor (24)
- amazon (22)
- eventos (22)
- metodologías (22)
- fun (21)
- rendimiento (21)
- software (21)
- dublin (20)
- testing (18)
- startups (17)
- galicia (15)
- hadoop (15)
- spring (15)
- datacenter (14)
- seguridad (14)
- unit testing (14)
- web 2.0 (14)
- cloud computing (13)
- grails (13)
- jobsket (13)
- libros (13)
- Ingeniería (12)
- eclipse (12)
- facebook (12)
- bases de datos (11)
- virtualización (11)
- yahoo (11)
Archivo de Entradas
-
►
2011
(58)
- ► septiembre (5)
-
►
2009
(61)
- ► septiembre (3)
-
►
2008
(129)
- ► septiembre (11)
-
▼
2007
(217)
- ► septiembre (17)
-
▼
julio
(23)
- ¿Vale la pena buscar colaboradores en sf.net?
- Blogs de emprendedores
- La web de ahora dentro de 10 años
- Presentaciones de las OSCON 2007
- Sobre programación multihilo y el modelo de memori...
- Google nos protege de los malvados Singleton
- Más charlas de escalabilidad en Google
- 7 razones para no subcontratar si eres una pequeña...
- La biblia de Java7
- Pero... ¿alguien ha visto una empresa de software?
- El stack Open Source y Java de Joost
- Una conversación sobre bases de datos
- Los negocios abandonan Second Life
- Tipos de virtualización
- BEA Mission Control un JConsole pero en mejor
- GC para tiempos bajos de respuesta (y II)
- GC para tiempos bajos de respuesta (I)
- Irlanda: PowerScourt Falls
- Sourceforge revoluciona el mundo del Open Source (...
- Charlas sobre escalabilidad en Google
- Java EE 6
- Jugando con JIRA y Mylyn
- jLibrary 1.1 disponible
Mi CV
Cosas que leo
List
También tenemos una tienda de Colchones y Sofás en Betanzos
comments
0 Respuestas a "Java EE 6"Publicar un comentario