miércoles marzo 29, 2006
Presentacion Java Enterprise System Suites
Sun ofrece un modelo de subscripción de los productos de infraestructura Software (LDAP, Correo, Servidor de Aplicaciones, Gestión de Identidad, Servidor de Integración, Portal, y otros).
La presentación que contiene una breve descripción del contenido de las diferentes suites de Java Enterprise System se puede descargar pulsando aquí.
Enviado por jaimecid
( mar 29 2006, 09:14:37 AM CEST )
Permalink
Descargar Presentaciones JavaExpo & TechDays
Ya están disponibles para su descarga las presentaciones del evento Java Expo 06 & Sun Tech Days que se ha celebrado en Madrid los dias 21 y 22 de Marzo.
Java Expo '06 @ Sun Tech Days Madrid
March 21-22, 2006
Day
1
MVC: Evolucion hacia Frameworks de Componentes
Los Frameworks MVC (Modelo-Vista-Controlador) han pasado a ser una parte importante de cualquier proyecto WEB.
Hoy en día, la evolución de la propia Web y de los estándares, han sido el caldo de cultivo de la aparición de un gran número de frameworks para facilitar y estandarizar la programación WEB. La mayoría de ellos son OpenSource (Struts, Spring, Wicket, ...) lo que permite la utilización en todos los proyectos independientemente de la infraestructura de despliegue.
El modelo original de programación Web basado en páginas está evolucionando hacia un modelo de componentes que son capaces de gestionar su propio contexto (AJAX) de manera que se permiten aplicaciones tipo WEB 2.0 / RIA (Rich Internet Applications) usando únicamente estándares WEB (DHTML + CSS + JavaScript) en el navegador.



Más fotos sobre Java Expo 06 & Sun Tech Days en Madrid
Otros blogs:
[Read More] Enviado por jaimecid ( mar 22 2006, 07:33:44 AM CET ) Permalink
Soporte JWSDP en Sun JAVA System Application Server (SJSAS)
La tecnología de Web Services permite conectar aplicaciones usando XML y estándares WEB como HTTP.
JWSDP (Java Web Services Developer Pack) es un toolkit / framework integrado que contiene las librerias (bibliotecas) para trabajar con Web Services desde JAVA.
JWSDP se puede integrar con los Servidores de Aplicaciones J2EE en forma de plugin.
Sun ofrece soporte de JWSDP 1.6 tanto en la versión Sun JAVA System Application Server 8.1 2005Q2 como en la versión Sun JAVA System Application Server 8.2 2006Q1, y por tanto se pueden poner las nuevas aplicaciones en producción con todas las garantias.
La tecnología JWSDP se desarrolla para lograr la interoperabilidad con Microsoft WSE (Web Services Extensions) como se puede ver en el artículo publicado en MSDN : WS-Security Interoperability Using WSE 2.0 and Sun JWSDP 1.5
En Enero de 2006 se anunció la versión JWSDP2.0 que contiene las siguientes novedades:
Integracion y SOA con CAPS (SeeBeyond)


La adquisición de SeeBeyond por parte de Sun permite ampliar la familia de suites JES (Java Enterprise System) con la Suite CAPS (Composite Application Platform Suite)
Esta nueva Suite de soluciones de integración permite afrontar proyectos de integración tradicionales (EAI) y de Aplicaciones Compuestas y SOA
En general se pueden clasificar los proyectos de integración en 3 tipos:


Estadísticas de NetBeans 
En este gráfico se puede observar las estadisticas de los desarrolladores de NetBeans que se conectan al centro de actualización online (NetBeans Update Center). Por tanto no incluye:
Sesion JMX en Java Expo Luis-Miguel Alventosa, Ingeniero Senior de desarrollo de JMX, presentará en Madrid la sesión Monitoring and Management in Java SE 5.0 en la Java Expo '06 el próximo martes, 21 de Marzo, a las 18:15 de la tarde en el Palacio de Congresos de la Castellana.
Luis Miguel trabaja para Sun en Grenoble, Francia, pero es español, así que en esta sesión no será necesario traducción.
Durante su charla usará el módulo JMX de NetBeans para demostrar las capacidades de gestión y monitorización de Java SE 5.0.
Se podrá ver la JConsole lanzada desde NeBeans, conectando a una aplicación Java Swing para gestionar su cola de eventos.
Para más información sobre este puente entre tecnología AWT y JMX se puede consultar su este enlace de Diciembre de 2005.
Todavía hay tiempo para registrarse para este evento: Java EXPO 06 & Tech Days
Más información:
TPCI: Ranking TIOBE de lenguajes de programación
En Marzo de 2006, JAVA vuelve a ser una vez más el lenguaje de programación más popular, incrementando su diferencia respecto al resto.
Análisis:
|
Position Mar 2006 |
Position Mar 2005 |
Delta in Position |
Programming Language | Ratings Mar 2006 |
Delta Mar 2005 |
Status |
|---|---|---|---|---|---|---|
| 1 | 2 | ![]() |
Java | 21.889% | +3.01% | A |
| 2 | 1 | ![]() |
C | 17.794% | -1.67% | A |
| 3 | 3 | ![]() |
C++ | 11.159% | -0.47% | A |
| 4 | 4 | ![]() |
PHP | 9.948% | +0.53% | A |
| 5 | 6 | ![]() |
Basic | 9.892% | +2.99% | A |
| 6 | 5 | ![]() |
Perl | 6.421% | -2.73% | A |
| 7 | 7 | ![]() |
C# | 3.146% | +0.61% | A |
| 8 | 8 | ![]() |
Python | 3.093% | +0.66% | A |
| 9 | 9 | ![]() |
Delphi/Kylix | 1.843% | -0.29% | A |
| 10 | 11 | ![]() |
JavaScript | 1.733% | +0.08% | A |
| 11 | 12 | ![]() |
SAS | 1.337% | +0.07% | A |
| 12 | 10 | ![]() ![]() |
PL/SQL | 0.990% | -0.68% | A |
| 13 | 26 | 13* ! |
ColdFusion | 0.602% | +0.29% | B |
| 14 | 19 | ![]() ![]() ![]() ![]() ![]() |
Ada | 0.595% | +0.10% | B |
| 15 | 17 | ![]() ![]() |
Lisp/Scheme | 0.576% | -0.07% | B |
| 16 | 51 | 35* ! |
Visual FoxPro | 0.535% | +0.47% | B |
| 17 | 14 | ![]() ![]() ![]() |
COBOL | 0.528% | -0.33% | A- |
| 18 | 18 | ![]() |
Pascal | 0.527% | -0.01% | B |
| 19 | 15 | ![]() ![]() ![]() ![]() |
ABAP | 0.519% | -0.19% | B |
| 20 | 23 | ![]() ![]() ![]() |
VB.NET | 0.506% | +0.14% | B |
| Position | Programming Language | Ratings |
|---|---|---|
| 21 | D | 0.483% |
| 22 | Ruby | 0.466% |
| 23 | Fortran | 0.459% |
| 24 | IDL | 0.387% |
| 25 | Prolog | 0.384% |
| 26 | MATLAB | 0.351% |
| 27 | Awk | 0.340% |
| 28 | ActionScript | 0.326% |
| 29 | Bash | 0.273% |
| 30 | RPG | 0.242% |
| 31 | Logo | 0.227% |
| 32 | T-SQL | 0.204% |
| 33 | CL | 0.195% |
| 34 | LabView | 0.177% |
| 35 | S-Lang | 0.155% |
| 36 | Forth | 0.138% |
| 37 | Tcl/Tk | 0.127% |
| 38 | REXX | 0.124% |
| 39 | VBScript | 0.121% |
| 40 | Smalltalk | 0.121% |
| 41 | dBASE | 0.118% |
| 42 | Icon | 0.100% |
| 43 | ML | 0.095% |
| 44 | Bourne Shell | 0.094% |
| 45 | Postscript | 0.086% |
| 46 | Lingo | 0.086% |
| 47 | OCaml | 0.081% |
| 48 | Dylan | 0.078% |
| 49 | Euphoria | 0.072% |
| 50 | Objective-C | 0.067% |

Recomendaciones JavaScript para AJAX

Greg Murray acaba de publicar en java.net un conjunto de recomendaciones JavaScript para los desarrolladores de componentes AJAX.
Greg es un experto en la materia además de ser el lider de la especificación Servlets 2.4, JSR-154.
Estas recomendaciones se encuentran en:
https://blueprints.dev.java.net/bpcatalog/conventions/javascript-recommendations.html
Otros enlaces relacionados con la programación AJAX en JAVA son:
Cherokee: Servidor Web Ligero 
Alvaro Lopez Ortega, ingeniero madrileño de Sun Microsystems apasionado por Linux, GNOME y el Sotware Libre en general, es el padre del proyecto Cherokee, Cherokee es un proyecto que comenzó Alvaro en el 2001, y que ha ido evoluciando hasta crear una fuerte comunidad.
El objetivo no era evidentemente competir con Apache sino dar una solución a un nicho de mercado que demanda servidores Web más pequeños, pero que incluyan el 95% de la funcionalidad habitual.
Esto permite poderlo utilizar en hardware limitado, como un Nokia 770 o un coche teledirigido, o sacar el mayor rendimiento posible al hardware dedicado a tareas de Servidor Web.
Las ventajas frente a Apache 
son por tanto:
AXIS en Sun JAVA System Application Server
Es habitual que aplicaciones neutras respecto al servidor de Aplicaciones incluyan Apache AXIS para dar soporte de Web Services.
Incluso el propio AXIS se puede desplegar como una aplicación WEB en un contenedor J2EE (axis.war)
A la hora de desplegar estas aplicaciones en Sun JAVA System Application Server hay que tener en cuenta lo siguiente:
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission "getClassLoader";
permission javax.management.MBeanPermission "*", "*";
AJAX con J2EE blueprint Los blueprint son un conjunto de mejores prácticas, guías y ejemplos
que permiten entrar en contacto de manera rápida con nuevas tecnologías
y facilitan un rápido aprendizaje de las mismas.
Se puede acceder a estos tutoriales on-line desde:
Java BluePrints Solutions Catalog
Asynchronous JavaScript and XML (AJAX) with Java 2 Enterprise Edition
Enviado por jaimecid
( mar 03 2006, 02:01:00 PM CET )
Permalink
ORACLE ADF Faces funciona en GlassFish Una de las novedades de la build 39 de GlassFish es el soporte de las librerias JSF que ORACLE ha donado a APACHE (ADF)
Para echar un vistazo rápido a los componentes que incluyen están librerias se puede pinchar aquí.
Más información:
GlassFish build 39
Enviado por jaimecid
( mar 03 2006, 12:25:17 PM CET )
Permalink
Websense 6.1 se integra en Sun Java System Web Proxy Server 4.0
La reciente versión del software de seguridad y filtrado Web de Websense se combina ahora con la solución Proxy de Sun Microsystems.
Websense, compañía centrada en soluciones de filtrado Web, ha anunciado la integración de su versión 6.1 en Sun Java System Web Proxy Server 4.0. En este sentido, las funcionalidades de Websense v6.1 aportan seguridad robusta y permiten cumplir las políticas de Internet a los clientes de Sun en el gateway, en la red y en el escritorio, así como a aquellos empleados remoto que accedan a la Red. Por su parte, Sun Java System Web Proxy Server es un software servidor de alto rendimiento que facilita a empresas e ISPs la captura y filtrado de contenido Web.
Más información en vnunet.
Descarga de Sun Java System Web Proxy Server 4.0.2
Enviado por jaimecid
( mar 03 2006, 11:54:20 AM CET )
Permalink
Curso online de j2ee Hoy, 2 de Marzo, comienza la 10ª edición del curso online de J2EE:
J2EE Programming (with Passion!) Online Course
Este curso ha sido seguido por unas 13.000 personas de todo el mundo y está coordinado por Sang Shin, evangelista
tecnológico y arquitecto en Sun Microsystems.
Para registrarse simplemente hay que enviar un correo a j2eerocks-subscribe@yahoogroups.com
Enviado por jaimecid
( mar 02 2006, 11:41:33 AM CET )
Permalink
Intalio PXE BPEL 2.0
Este código OpenSource que Intalio ha donado a Apache es el motor BPEL más utilizado para integrar en otros proyectos OpenSource más ambiciosos entre ellos:
NetBeans 5.5 Enterprise Pack demos
¿Cual es la mejor forma de entrar en contacto con las nuevas funcionalidades de NetBeans 5.5?
Pues ejecutar los tutoriales sobre BPEL, UML u Orquestación de Servicios.
Todas los tutoriales de esta nueva versión se puede encontrar aquí y cada de ellos cuenta con demos FLASH.
Estos son algunos ejemplos:
Guía de Inicio Rápido: Desarrollando un Proceso BPEL síncrono simple
Guía de Inicio Rápido: Desarrollando un Proceso BPEL asíncrono simple