martes febrero 28, 2006
ARQUITECTURA DE SERVIDORES DE APLICACIONES WEB
Sesión dentro del marco Aulas Empresa de la UPC (15 de Febrero de 2006)
Agenda:
- ESCALABILIDAD. Diseñando arquitecturas masivamente escalables.
- ALTA DISPONIBILIDAD. Diseñando una arquitectura 24x7.
- OPERACION CONTINUA. Estrategias de despliegue de Aplicaciones.
- GESTIONABILIDAD. Integracion con gestion de Red. Gestion JMX
- ESTANDARES. J2EE 1.4. Roadmap J2EE 5.0. Novedades.
- INTEGRACION / SOA / WEB SERVICES. Evolucion hacia Arquitecturas Orientadas a Servicios
- IDENTIDAD y SEGURIDAD. Integracion del servidor de Aplicaciones con sistemas LDAP y SSO.
- MERCADO Servidores J2EE. Servidores OpenSource vs Servidores comerciales
Transparencias ya disponibles:
Sang Shin en Madrid 
Durante los Sun Tech Days de Madrid, podremos ver en directo a Sang Shin durante alguna de las charlas.
Sang Shin es evangelista
tecnológico y arquitecto en Sun Microsystems, Inc. Ha
organizado e impartido numerosas charlas sobre Java SE, Java EE, Java
ME, frameworks de aplicaciones web como Struts y JavaServer Faces, y
tecnologías para servicios web, ante públicos formados
por desarrolladores de todo el mundo. Sang Shin, quien ha impartido
cursos de programación en Java ("J2EE Programming with
Passion!", "Web services programming with Passion!",
"XML", y "Distributed programming") en Brandeis
University
y Boston
University,
actualmente imparte un curso gratuito online denominado "J2EE
programming with Passion!"
a varios miles de desarrolladores en Java de todo el planeta. Puede
acceder al curso a través de http://www.javapassion.com.
También es coautor de "Advanced Computer", publicado
por la Universidad de Maryland en 2005.
Agenda de Sang Shin
Articulo sobre NetBeans 5.0 Francisco José Morero Peyrona ha conseguido que un artículo sobre NetBeans 5.0 publicado en Solo Programadores, también haya sido publicado en la propia Web de NetBeans, el artículo completo se puede leer aquí.
Algunos extractos interesantes:
....De
entonces a ahora el panorama ha cambiado radicalmente: NetBeans 5.0
es sin lugar a dudas uno de los dos o tres mejores IDEs que existen
para Java. Cada nueva versión ha supuesto un salto en la
escala evolutiva; constituyendo esta versión, y gracias a
herramientas como Matisse, su nuevo Profiler o a su
mejorado Debugger, más que una evolución toda
una revolución......
....En Praga pregunté a uno de los jefes del proyecto y me dijo
que la idea de ellos había sido llegar a acuerdos con terceros
para la creación de extensiones (plugins) de gran calidad y
bien integradas con el IDE....
....ha creado un nuevo Layout Manager -llamado
coloquialmente NaturalLayoutManager-, y sobre él
ha construido Matisse, una herramienta de composición
de GUIs basada en el paridagma “Free Design” (Diseño
Libre), el cual permite distribuir los componentes libremente sobre
el contenedor -normalmente un JPanel-, y proporciona líneas-guía
para la alineación y el espaciado óptimo de los
componentes......
.... sí
puedo decir que el viejo argumento de que NetBeans es bastante más
lento y más pesado que Eclipse, ya no es válido, al
menos en mi entorno de trabajo: Linux Debian/Ubuntu 5.10 sobre un AMD
3600+ y 1Gb RAM. En este
entorno, mientras que Eclipse al arrancar se me va fácilmente
a los 70 Mb de RAM, NetBeans comienza consumiendo 40 Mb, y esta
distancia suele mantenerse para el mismo proyecto ejecutados en ambos
entornos. Lo que supone una nada despreciable diferencia de
aproximadamente el 57%.....
Enviado por jaimecid
( feb 24 2006, 01:24:31 PM CET )
Permalink
70000 desarrolladores JAVA en España
¿Cuantos desarrolladores JAVA puede haber en España?
Según podemos leer en vnunet.es son cerca de 70.000.
La cifra no esta nada mal si la comparamos por ejemplo con Italia, que se calcula en unos 50.000.
El número total de desarrolladores JAVA en todo el mundo se calcula en 4.5 millones, por tanto superamos ampliamente a la media mundial respecto a población, ya que por población nos correspondería unos 31.000 (Somos el 0.69% de la población mundial, 45 millones / 6500 millones)
Enviado por jaimecid
( feb 24 2006, 11:45:29 AM CET )
Permalink
NetBeans 5.5 + JavaEE 5 SDK ya disponible
Ayer se anunció la disponibilidad de versiones beta para desarrollar con la versión 5 de los estándares J2EE.
Existen diferentes bundles para descarga:
| Sun App Server PE | GlassFish | Java
EE RI | |
| Audiencia |
Desarrolladores, y Empresas que necesitan una distribución estable, certificada y soportada. | Desarrolladores que necesitan acceder a las últimas versiones de la tecnología J2EE y probar el software antes de que existan productos. |
Licenciatarios Java EE. Empresas que necesitan la certificacion J2EE de Sun y que generan terceros productos certificados. |
| Frecuencia |
Versiones principales (8, 9, 10, ...) cada 12-18 meses, existiendo versiones Beta y Updates entre ellas. |
Diariamente se generan nuevas versiones durante la noche, y cada semana se promocionan builds estables |
Coincide con la version PE de Java EE |
| Certificación |
Certificado para varias Plataformas, Bases de Datos y Herramientas. |
No hay. |
Certificado para varias Plataformas, Bases de Datos y Herramientas. |
| Soporte |
Se puede comprar soporte de Sun. Tambien existe soporte de la comunidad basado en foros. |
Soporte de la Comunidad unicamente. |
Disponible soporte para licenciatarios |
| Formación |
Disponibilidad de Cursos sobre el producto |
No hay disponible |
Eventos disponibles para licenciatarios |
| Mantenimiento y Actualizaciones |
Disponibles parches y actualizaciones |
Fixes may be available in newer builds |
Disponibles parches y actualizaciones |
| Precio |
Libre descarga y uso |
Libre descarga y uso |
Para licenciar contactar con Sun |
Más información:
http://java.sun.com/javaee/5/downloads/
http://www.sun.com/smi/Press/sunflash/2006-02/sunflash.20060221.1.html
http://biz.yahoo.com/prnews/060221/sftu087.html?.v=48
Project GlassFish spins out a beta !
Madrid Sun Tech Days 2006
Los dias 21 y 22 de Marzo tenemos la OPORTUNIDAD de contar en Madrid con algunos de los mayores expertos de JAVA a nivel mundial. dentro del evento conjunto de SUN / ORACLE / SAP Sun Tech Days - Madrid 2006
La oportunidad es única porque Madrid es la única ciudad europea prevista para este año. Las otras son Bangkok (Tailandia), Chennai (India) y Singapur.
POR FIN un evento muy técnico en el que veremos realmente lo último de lo último en tecnología JAVA / J2EE.
Como BONUS, el dia 23 podremos elegir entre el NetBeans Software Day y el Solaris Day.
Por tanto para poder disfrutar de todo habra que reservarse los 3 días. (21, 22 y 23)
La agenda preliminar se presenta interesantísima y muy técnica:
DAY 1 - Tuesday, March 21*
Sessions include:
DAY 2 - Tuesday, March 22*
Sessions include:
Solaris Day en Madrid, el 23 de Marzo
|
El día 23 de Marzo, justo después de los Tech Days del 21 y 22 de Marzo, habrá una jornada dedicada en exclusiva en conocer las últimas novedades de Solaris. Esta jornada será simultanea al NetBeans Software Day del dia 23 de Marzo así que habrá que elegir. |
||
El contenido de las sesiones incluye:
|
NetBeans WorldTour llega a Madrid
Después del gran éxito del NetBeans Software Day celebrado el 26 de Junio de 2005 en San Francisco, junto a la Java ONE, el equipo de NetBeans esta de gira por todo el mundo. Ya han estado en Beijing, Tokyo, Toronto, Bangkok, y el 23 de Marzo tienen previsto estar en Madrid
El Jueves 23 es el día siguiente a las jornadas Tech Days de los dias 21 y 22 de Marzo.
Más información:
http://www.netbeans.org/community/articles/worldtour/
http://www.netbeans.org/community/articles/javaone/2005/nb-day.html#presentations
Madrid Sun Tech Days 2006
Enviado por jaimecid
( feb 13 2006, 07:45:00 PM CET )
Permalink
HOW TOS de JES Interesante recopilación de HOW TOS de JAVA ENTERPRISE SYSTEM por parte de Jeff Nester.
Entre la información incluida está:
La suite de productos ya es de libre descarga y uso y con información como la anterior se puede sacar partido a un Software que en cuestion de minutos se puede obtener de la red.
NetBeans Matisse Lab Los usuarios reconocen Matisse como el mejor editor de GUI Swing para JAVA. Se puede leer al respecto en la web de JavaHispano
¿Cual es la mejor manera de empezar? Pues entrar en contacto con la tecnología, y nada mejor para empezar que un lab ya empaquetado que permite una evaluación muy rápida.
EsteLAB-5250: Building Production Quality GUI Applications using NetBeans 5.0 GUI Builder (Matisse).
y muchos otros se pueden descargar de la web de los Sun Tech Days:
Bring Your Own Laptop (BYOL) Hands-on Lab
Enviado por jaimecid
( feb 01 2006, 08:30:57 PM CET )
Permalink
AJAX con JAVA Studio Creator 2 Usar tecnología XML y Javascript para conseguir una interfaz Web
optimizada es algo que se empieza a usar en las nuevas aplicaciones Web.
Esta tecnología recibe el nombre genérico de AJAX ( Asynchronous JavaScript and XML)
y es la que se usa en servicios como gmail.
Una forma rápida de empezar es usar la libreria ajax-components-0.96.complib incluida en JAVA Studio Creator 2
Existe un ejemplo de uso de un servicio de Diccionario que completa texto de manera autómatica y que es muy fácil de ejecutar y reproduccir.
Mas información: