|
|
||
|
Seguridad |
||
|
| ||
& TELECOM Están Orientando en la Tecnología Inalámbrica Wi-Fi, Frente a Bluetooth: 3Com Modernizan
Red & SERVICIOS & INDUSTRIA Irrumpe Microsoft en el Mercado de Soluciones CRM
|
Las Aplicaciones a la Medida Continúan Siendo el Coco de los Servidores de Aplicaciones Por
Pimm Fox* Los
servidores de aplicaciones tales como WebLogic de BEA Systems y WebSphere
de IBM están en las mismas condiciones. Estos ofrecen escalabilidad
de recursos con la posibilidad de reusar el código especial.
Típicamente los servidores de aplicaciones proporcionan las capas
intermedias que interpretan el código Java para que estas aplicaciones
puedan correr en diferentes plataformas. Éstas
han madurado, de correr software de uso general para eBusiness equilibrando
la carga y la seguridad, a funciones mucho más complicadas e
interactivas en la Web, tales como middleware y programas de personalización.
Anteriormente, la mayoría de este trabajo en servidores de aplicación
se hacía con escritura Perl y CGI que tenían que rehacerse
cada vez que se introducía una interacción de la aplicación.
Pero
el advenimiento de J2EE dio esperanzas de una manera más fácil
de producir y distribuir aplicaciones a la medida. Suficiente
acerca de la esperanza. Empero,
existe un par de maneras de manejar este problema. Por
otra parte, usted podría preempacar componentes hechos a la medida,
tales como Enterprise Java Beans. Básicamente, segmentos pequeños
de código que hacen tareas generales. En ese escenario, uno entreteje
componentes para construir una aplicación. "Tal vez uno
sólo requiera escribir, únicamente un 20% del código
necesario para construir una aplicación real", destacó
Rosen. Sin
embargo, es muy difícil escribir un componente lo suficientemente
general para que se pueda usar en una multiplicidad de situaciones y
lograr que aún así sea útil. Muchos desarrolladores
decidirán qué es más fácil: empezar de cero
o crear un código propio. Otra
manera de manejar la complejidad de Java es diseñar un modelo
de su aplicación utilizando diagramas para interconectar los
datos. El código puede ser generado fuera de este esquema. Conocido
como Business Process Automation este es el camino que empresas como
Secant Technologies y Versata ha explorado. Es fundamentalmente un enfoque
de arriba para abajo, según Rosen, en el que los modelos de análisis
del negocio, el concepto y el software se escriben a parte reduciendo
la necesidad de programadores de Java. El
reto es ver si usted puede conseguir el 100% de lo que ha diseñado,
probablemente el código automático quedará corto
y sí se requerirá de trabajo a la medida. Los
servidores de aplicaciones todavía son una gran promesa, pero
no es fácil construir las aplicaciones a la medida. ____
|
|
|
Computerworld y Computerworld.com.mx y los respectivos logos son marcas registradas de International Data Group Inc. |