e-Business
Aplicaciones
WebSphere
Agenda
Arquitectura
Especificaciones
Servicios
Configuración
Interacción con el servidor Web
Acceso a datos
Herramientas de Desarrollo
Herramientas de Administración
Servidor de Aplicaciones
Webshpere
WebSphere es la plataforma de desarrollo y
despliegue de aplicaciones e-business de
IBM.Application
Server
(WAS)
es
el nombre del servidor de aplicaciones,
basado en la especificación J2EE, el cual
viene en versiones para distintas plataformas
(Windows NT/2000, OS/400, Solaris, HP-UX)
El Servidor de aplicaciones WebSphere
ofrece:
Integración
Escalabilidad
Flexibilidad
Escalabilidad
Arquitectura del Servidor de
aplicaciones WebSphere
WebSphere Application Server proporciona
la capa de la lógica de aplicación en una
arquitectura de tres niveles, lo que permite a
los componentes de cliente interactuar con
los recursos de datos y las aplicaciones
heredadas.
Trabaja sobre el modelo de programación
por capas
Servidor de aplicaciones J2EE
Capas lógicas del servidor de aplicaciones
Especificaciones
AdministrationServer
Administración de la ejecución, seguridad,
coordinación
de
transacciones,
administración del flujo de trabajo
Se ejecuta en todos los nodos de un
dominio
Controla la interacción entre los nodos
Application Server
Contiene el código: servlets, JSP’s, EJB’s.
Puede definir múltiples servidores de
aplicaciones
Cada servidor de aplicaciones tienesu
propia JVM (Java Virtual Machine)
Administrative Database
Almacena toda la información de configuración en
tiempo de ejecución en un simple repositorio
Soporta DB2, Oracle, Sybase(WS adv. Ed)
Administrative Console
GUI para la administración de un dominio
WebSphere
Puede ejecutarse local o en forma remota.
Colas de aplicaciones y soporte multiproceso
IBMWebsphere Application Server
Servicios
IBM WebSphere Application Server
proporciona servicios esenciales para facilitar
la construcción de aplicaciones e-business
flexibles y dinámicas. Estos servicios amplían
y dan soporte a los estándares abiertos de
los servicios Web y J2EE, con un énfasis en
la integración y reutilización de aplicaciones
Carga
de
clase
El
productoWebSphere
Application
Server
proporciona políticas, características y
modalidades de carga de clases que
permiten desplegar y ejecutar las
aplicaciones correctamente
Soporte de internacionalización Si el
componente de aplicación tiene que dar
soporte a varios entornos locales, la
API de texto localizable puede ser de
gran ayuda a los desarrolladores y
administradores mediante lagestión
central de las series visualizadas.
IBM Websphere Application Server
Interacción con el Servidor Web
El servidor web puede ser cualquiera soportada por
un complemento HTTP de websphere (Microsoft IIS
e IBM HTTP Server -AIX)
HTTP puede dirigirse directamente al servidor de
aplicaciones
Por defecto: El puerto para SW es 80 y para SA es
9080 (configurables)
La redirección hacia servidor de aplicaciones
puede configurarse en un archivo XML en el
complemento del SW
Pueden definirse diferentes reglas que enrutan
los requerimientos a diferentes SA
La configuración de IBM WebSphere puede
utilizar el servidor HTTP de Apache Group como
un servidor web que administra las peticiones
de HTTP entrantes y el contenido estático. IBM
haimplementado un conector de web nativo que
se integra al servidor web de Apache
HTTP o HTTPS
El método de conexión con HTTP (o el protocolo seguro
HTTPS) entre Domino y WebSphere sólo está soportado
en WebSphere V4.0.
OSE Remoto
WebSphere Application Server utiliza el transporte OSE para
comunicarse entre el complemento del servidor Web y el motor de
servlets. Cuando el...
Regístrate para leer el documento completo.