WebSphere Application Server

Guía de iniciación

WebSphere Application Server Advanced Edition
Guía de iniciación

Versión 3.02

CT678IE

5801-AAR

Nota
Antes de utilizar esta información y el producto al que hace referencia, lea la información general del Apéndice D, Avisos.

Tercera edición (Diciembre 1999)

Esta edición corresponde al programa bajo licencia IBM WebSphere Application Server Advanced Edition Versión 3.02, Número de programa 5801-AAR.

Solicite las publicaciones por teléfono o fax. IBM Software Delivery Solutions/IBM Publications Support acepta pedidos de publicaciones entre las 8:30 a.m. y las 7:00 p.m. hora estándar oriental (EE.UU.). El número de teléfono es (800) 879-2755. El número de fax es (800) 284-4721.

También puede solicitar publicaciones a través de su representante de IBM o de la sucursal de IBM que opere en su localidad. En la dirección que figura más abajo no hay existencias de publicaciones.

Al final de esta publicación encontrará un formulario para enviar sus comentarios. Si no dispone de dicho formulario, dirija sus comentarios a:

IBM S.A.
National Language Solutions Center
Avda. Diagonal 571, Edificio "La Illa"
08029 Barcelona
España

Puede enviar sus comentarios por fax al número (34) 93 321 61 34

Cuando envía información a IBM, otorga a IBM un derecho no exclusivo para utilizar o distribuir la información de la manera que IBM considere adecuada sin incurrir por ello en ninguna obligación con usted.


(C) Copyright International Business Machines Corporation 1998,1999. Todos los derechos reservados

Note to U.S. Government users: Documentation related to restricted rights. This documentation is related to restricted rights. Use, duplication, or disclosure is subject to restrictions set forth in GSA ADP schedule contract with IBM Corporation.


Tabla de contenido

Acerca de IBM WebSphere Application Server

Antes de instalar WebSphere Application Server

Instalación y configuración de WebSphere Application Server

Inicio y detención de WebSphere Application Server

Verificación y resolución de problemas de la instalación

Consejos para utilizar el servidor administrativo y la consola administrativa

Dónde obtener ayuda

Apéndice A. Componentes disponibles para la instalación

Apéndice B. Instalación y configuración del servidor Web Enterprise de NetWare

Apéndice C. Novell Directory Services (NDS) 

Apéndice D. Avisos


Acerca de IBM WebSphere Application Server


Acerca de esta información

Esta guía de iniciación está pensada para ayudarle a instalar, configurar y empezar a utilizar IBM WebSphere Application Server, Advanced Edition 3 para Novell NetWare. También describe cómo verificar la instalación e indica otras fuentes de información.  Este manual le ayuda a tenerlo todo a punto con la mayor brevedad posible al proporcionarle la información que necesita para instalar y configurar WebSphere Application Server.

Existen otras fuentes de información para aprender a utilizar las características de WebSphere Application Server. (Consulte la sección Para más información)

Programación para WebSphere Si es usted un programador de aplicaciones que deben ejecutarse en WebSphere, consulte el sitio Web de IBM WebSphere Application Server o visite la Web de Novell en la dirección http://developer.novell.com/websphere para obtener información adicional.
Instalación, configuración y mantenimiento de WebSphere Application Server Si es usted el responsable de la instalación, configuración y administración de WebSphere Application Server, lea este documento y visite la web http://www.ibm.com/software/webservers/appserv/ o http://www.novell.com/documentation para obtener las Notas de release y documentación relacionada más recientes.

Esta publicación está disponible en formato HTML y PDF en los sitios web de IBM y de Novell, así como en el CD del producto. Visite los sitios web listados anteriormente para obtener la versión más actualizada de este documento.


Qué es WebSphere Application Server

WebSphere Application Server Advanced Edition permite realizar transacciones e interactuar a través de la Web con un entorno de despliegue robusto para las aplicaciones e-business. Proporciona una plataforma de despliegue de aplicaciones Web portableCentro de documentación basada en Java, enfocada al soporte y la ejecución de servlets, JavaBeans, archivos JavaServer Pages (JSP) y beans enterprise. Se basa en la Edición Estándar de WebSphere Application Server para proporcionar la portabilidad y el control de las aplicaciones de empresa de lado servidor, y se beneficia de las ventajas de rendimiento y gestión de los beans enterprise para conformar una completa plataforma de aplicaciones Web basada en Java. Aumenta el valor y la versatilidad de esta plataforma con:

Este producto WebSphere es una solución completa para gestionar e integrar aplicaciones de ámbito empresarial, que a la vez fomenta el desarrollo de las tecnologías y API abiertas basadas en Java. Posibilita una interacción sólida con bases de datos relacionales, sistemas de proceso de transacciones y otras aplicaciones. Este servidor de aplicaciones Web proporciona el despliegue y la gestión de aplicaciones Java, CORBA y beans enterprise.


Componentes de WebSphere Application Server

WebSphere Application Server Versión 3, Advanced Edition proporciona un entorno de despliegue potente y un conjunto de servicios de aplicación completo para gestionar aplicaciones y componentes Java. Algunas de las características nuevas son:


Características de WebSphere Application Server Versión 3.0

El mercado de la World Wide Web no deja de crecer a gran velocidad. Cada vez más, los sitios Web con páginas HTML dinámicas ganan ventaja competitiva al ofrecer interactividad y transacciones en modalidad de autoservicio. Las aplicaciones de lógica de empresa que proporcionan esta interactividad trabajan en la sombra para proporcionar acceso inmediato a los datos en respuesta a las peticiones de los usuarios. 

Cada día más, las empresas encuentran tecnologías Java que proporcionan y soportan la lógica de empresa basada en Web. Los sitios Web que utilizan JavaServer Pages (JSP), servlets y conexiones de base de datos habilitadas para Java soportan transacciones complejas e interacción dinámica con los clientes. Esta evolución conlleva algunas dificultades, como por ejemplo:

IBM WebSphere Application Server Versión 3.0 proporciona una solución para solventar estas cuestiones, supliendo las necesidades actuales de su compañía y dando cabida al crecimiento:

Cada uno de estos productos separa las tareas de autoría y diseño Web de las tareas de programación de lógica de empresa, lo que permite que programadores y miembros del equipo Web tradicional trabajen conjuntamente con máxima eficiencia y mínima interferencia.

El resto de esta sección trata las tecnologías Java que soporta WebSphere Application Server Advanced Edition, y el entorno que proporciona para desplegar y gestionar dichas tecnologías:

El soporte de beans enterprise es una de las características principales de WebSphere Application Server Advanced Edition. Dicho soporte combina el proceso de transacciones y los objetos distribuidos en una solución moderna para los problemas complejos de gestión de información de empresa.

Con el soporte de beans enterprise de WebSphere Application Server, los desarrolladores de aplicaciones disponen de una herramienta de trabajo sencilla y productiva, y pueden concentrarse en las necesidades de la empresa en lugar de hacerlo en procesos de transacciones complejos o los objetos distribuidos. Los beans enterprise pueden encargarse de estos aspectos del trabajo por los desarrolladores. Por ejemplo, un desarrollador de aplicaciones puede utilizar simplemente un mandato o un método para transferir fondos entre cuentas bancarias sin preocuparse de dónde se encuentran los datos subyacentes reales, ni tener que pensar en cómo gestionar una anomalía del sistema durante una transacción.

Para saber más sobre cualquiera de las ediciones de IBM WebSphere Application Server Versión 3.0, visite los siguientes sitios Web:

http://www.ibm.com/software/webservers/appserv

http://developer.novell.com/websphere

http://www.novell.com/documentation/websphere/docui/index.html

Soporte de servlets para generar y acceder al contenido del sitio Web

Para ampliar las posibilidades del servidor, los servlets Java se ejecutan en un servidor Web habilitado para Java de manera similar al modo en que las applets Java se ejecutan en un navegador para ampliar sus posibilidades. Los servlets, al igual que otros componentes de lógica de empresa, pueden generar contenido de sitio Web o comunicarse con beans enterprise para acceder a contenido en una base de datos, lo que posibilita un nuevo nivel de respuesta a las peticiones de los usuarios.

WebSphere Application Server Advanced Edition proporciona un motor de servlets basado en Java que es compatible con numerosos servidores Web y sistemas operativos. El motor de servlets soporta:

Configuración de servlets
Para definir información de configuración y parámetros de inicialización para servlets individuales, como por ejemplo el archivo de clase asociado, si el servlet se carga en el arranque, y si el servidor Web carga el servlet desde una ubicación remota
Hospedaje virtual
Para especificar vías de acceso alternativas para servlets, lo que permite que el servidor Web sirva documentos diferentes en función del dominio que especifique el cliente durante una petición de servlet
Alias
Para especificar directrices de correlación de vías de acceso, lo que permite a los usuarios especificar URL de atajo para invocar servlets concretas
Filtrado
Para asociar servlets con tipos MIME de manera que cada vez que se genere una respuesta con un tipo MIME específico, se llame a un servlet determinado

Soporte de JavaServer Pages (JSP) para separar el contenido de la Web y la lógica de empresa

Con la combinación de servidores Web y servidores de aplicaciones, un equipo Web puede crear un sitio Web realmente interactivo en el que los clientes pueden realizar transacciones en modalidad de autoservicio. Además de HTML, hay otras tecnologías disponibles para describir y visualizar los datos que fluyen hacia y desde el sitio Web procedentes de usuarios y bases de datos de fondo durante estas transacciones. Algunas de las tecnologías más importantes utilizadas son JavaServer Pages (JSP) de Sun Microsystems, y el eXtensible Markup Language (XML).

WebSphere Application Server le ayuda a combinar JSP, XML, aplicaciones de lógica de empresa y HTML para presentar un escaparate Web que recoge peticiones de usuario, invoca a las aplicaciones de lógica de empresa para generar los datos o acceder a ellos, y formatea y visualiza los resultados.

WebSphere Application Server proporciona un motor JSP y soporte de códigos de marcación (tags). JSP combina la utilización de códigos de marcación y scripts de lado servidor a la vez que permite separar la lógica de la presentación (por ejemplo, HTML) y la lógica de empresa (por ejemplo, un servlet). En cada archivo JSP, puede incluir sintaxis JSP, identificadores HTML, identificadores de servlet, identificadores NCSA, y código Java incorporado para procesar peticiones de usuario, así como acceder a componentes de lógica de empresa reutilizables tales como servlets, beans y aplicaciones Web basadas en Java según sea necesario. JSP también le permite separar la estructura, la presentación y el contenido del documento, lo que permite que los miembros del equipo Web puedan trabajar en paralelo prácticamente sin interferir en el trabajo de los demás componentes del equipo. 

WebSphere Application Server también proporciona Servicios de Estructura de Documentos XML, que consisten en un analizador de documentos, un proceso de validación de documentos, y un generador de documentos para el proceso XML del lado servidor. Estas características le permiten sacar el máximo partido del XML, una alternativa de marcación a HTML. XML hace que sea sencillo:

Un entorno con capacidad para aplicaciones de Web

WebSphere Application Server proporciona un entorno seguro y escalable para desplegar y gestionar aplicaciones basadas en la Web.

Conectores para servidores Web

WebSphere Application Server para NetWare incluye un conector (plug-in) de servidor Web Enterprise NetWare que amplía las posibilidades del servidor Web para servir aplicaciones Java. El conector se carga con el servidor Enterprise y establece la comunicación entre el servidor Web y WebSphere Application Server.

Configuraciones flexibles y escalables

WebSphere Application Server da soporte a más entornos de configuración que nunca. Dependiendo de la configuración, se da soporte a la gestión de la carga de trabajo, la agrupación de JVM, varios servidores en varias máquinas, y a varias marcas de servidores Web distintas despachando peticiones a un WebSphere Application Server.

A fin de que la flexibilidad para distribuir el servidor de aplicaciones sea máxima, la edición avanzada ofrece un ORB (Object Request Broker) Java con Invocación de método remoto (RMI) sobre conexiones que utilizan el Protocolo Inter-ORB Internet (IIOP). 

Seguridad

WebSphere Application Server proporciona un servidor de seguridad que trabaja con el motor de servlets y el servidor Web para proporcionar control sobre el acceso a los recursos Web, como por ejemplo páginas HTML, servlets, archivos JavaServer Pages (JSP) y beans enterprise. El servidor de seguridad proporciona control de política de seguridad centralizada y servicios de seguridad, como por ejemplo autenticación y autorización.

El servidor de aplicaciones puede autenticar a los usuarios que se hayan definido con el servicio LDAP (Lightweight Directory Access Protocol), los Servicios de Directorio de NetWare (NDS) o el servicio LTPA (Lightweight Third Party Authentication). 

Se puede realizar una autenticación tanto básica como por certificado, en función de las posibilidades del servidor Web y otros factores. La autenticación por certificado constituye un mecanismo de alta seguridad no obstrusivo para proteger recursos Web.

El soporte de LTPA proporciona el marco para disponer de las ventajas del inicio de sesión único (SSO). En otras palabras, después de proporcionar la información de autenticación al principio de una sesión, los usuarios pueden acceder a los recursos de varios servidores de aplicaciones WebSphere y servidores Web de la empresa sin tener que volver a autenticarse.

La información de seguridad de la ayuda de WebSphere Application Server explica otras características de seguridad y proporciona instrucciones para su configuración.

Seguimiento de sesiones

WebSphere Application Server soporta perfiles de usuario y seguimiento de sesiones para servidores agrupados o autónomos. Estas características le ayudan a mantener la información relativa a los usuarios de un sitio Web y agrupar las peticiones del mismo usuario en una sesión.

Agrupación de conexiones

WebSphere Application Server proporciona una característica de agrupación de sesiones que almacena en antememoria y reutiliza las conexiones con sus bases de datos JDBC (Java Database Connectivity). Cuando un servlet necesita una conexión con una base de datos, puede obtener una de la agrupación de conexiones disponibles, lo que elimina la actividad general derivada de la apertura de una conexión nueva para cada petición. 

Supervisión extensiva

WebSphere Application Server proporciona servicios de supervisión extensiva para hacer un seguimiento de los recursos, como por ejemplo servlets, beans enterprise, hebras, recursos de sistema, agrupaciones de conexiones con bases de datos, y sesiones de usuario. La interfaz de supervisión proporciona vistas de gráfico y de tabla que ayudan a diagnosticar si el funcionamiento y el rendimiento del sistema son adecuados.

También se proporcionan servicios de rastreo y registro cronológico.

Supervisión de Tivoli

WebSphere Application Server Advanced Edition y Standard Edition proporcionan código que ha sido certificado como preparado para Tivoli (Tivoli Ready Certified). Para obtener instrucciones sobre cómo instalar y configurar la habilitación para Tivoli (Tivoli Ready Enablement), consulte el Centro de documentación.

Ejemplos

WebSphere cuenta con una galería de ejemplos que incluye un conjunto de pequeños ejemplos genéricos. Los ejemplos son una manera rápida de añadir funciones habituales a sus sitios Web, enseñar los conceptos básicos del modelo de programación Java de WebSphere, y mostrar técnicas eficientes para sacar el máximo partido del servidor de aplicaciones. La galería también incluye un sitio Web de intranet completo para una compañía ficticia, YourCo. El sitio Web de YourCo le muestra cómo puede aplicar y adaptar los ejemplos simples de la galería a una situación (casi) de la vida real.

Después de iniciar el servidor de aplicaciones, diríjase al sitio Web de IBM WebSphere Studio para obtener más información sobre los ejemplos:

http://nombre_dominio/WebSphereSamples/index.html

Para utilizar los ejemplos, necesita un navegador Web que soporte HTML 4, Cascading Stylesheets (CSS) y applets Java. Por ejemplo, puede utilizar los navegadores Netscape Navigator 4.07 y Microsoft Internet Explorer 4.01 o superiores.


Nota: Consulte los sitios Web de soporte para desarrolladores o de documentación de Novell, o el sitio Web de IBM WebSphere Application Server para obtener correcciones y adiciones a esta información antes de instalar WebSphere Application Server. Visite uno de los sitios Web siguientes para ver las últimas Notas de release:

http://developer.novell.com/websphere

http://www.novell.com/documentation/websphere/docui/index.html

http://www.ibm.com/software/webservers/appserv/


Para obtener más información

Existen bastantes lugares en los que se puede obtener la información más reciente acerca de WebSphere Application Server y de su desarrollo:

Si quiere . . . Visite . . .
Instalar, configurar o mantener WebSphere Application Server sobre NetWare
  • Centro de documentación de IBM
  • Ayuda de la Consola administrativa de WebSphere
  • Sitio Web de documentación de Novell
Desarrollar y desplegar servlets en WebSphere Application Server sobre NetWare
  • Sitio Web para desarrolladores de Novell
  • Centro de documentación de IBM
  • Ayuda de la Consola administrativa de WebSphere

Centro de documentación de IBM

El Centro de documentación, que reside en el servidor en que ha instalado WebSphere, proporciona un acceso fácil a la documentación de programación del producto, la ayuda de la Consola administrativa, Javadoc, el sitio Web, y a recursos de otros productos.

Para acceder al Centro de documentación, necesita un navegador Web que soporte HTML 4, CSS (Cascading Stylesheets) y applets Java. Entre los navegadores compatibles se encuentran Netscape Navigator 4.07 y Microsoft Internet Explorer 4.01 o superiores.

Para acceder al Centro de documentación desde un navegador Web:

  1. En un sistema cliente de su red, abra un navegador Web.
  2. En el campo de dirección del navegador Web, teclee http://nombre_dominio/IBMWebAS/doc/begin_here.
  3. Pulse Intro.

También puede abrir el Centro de documentación asignando una unidad de red al servidor NetWare y abriendo la siguiente vía de acceso:

raíz_as\web\doc\begin_here\index.html

Ayuda de la Consola administrativa de WebSphere

La Consola administrativa de WebSphere es un programa Java que proporciona la interfaz de gestión de sistemas para el Servidor administrativo de WebSphere.

En la ayuda encontrará una guía de aprendizaje sobre cómo puede realizar las tareas principales, ayuda para los diálogos y ayuda para los campos de entrada. Para acceder a la ayuda, necesita un navegador Web que soporte HTML 4, CSS (Cascading Stylesheets) y applets Java. Por ejemplo, puede utilizar los navegadores Netscape Navigator 4.07 y Microsoft Internet Explorer 4.01 o superiores.

Para acceder a la ayuda:

  1. En un sistema cliente de su red, abra un navegador Web.
  2. En el campo de dirección del navegador, teclee http://nombre_dominio/IBMWebAS/help/helpcon.htm
  3. Pulse Intro.

Información en la Web

En el sitio Web de WebSphere Application Server encontrará:

Visite http://www.ibm.com/software/webservers/appserv/.

Sitio Web para desarrolladores de Novell

El sitio Web DeveloperNet de Novell incluye herramientas e información de soporte para desarrolladores, como por ejemplo:

Visite http://developer.novell.com/websphere.

Sitio Web de documentación de Novell

El sitio Web de documentación de Novell incluye versiones actualizadas de los siguientes componentes de la documentación:

Visite http://www.novell.com/documentation/websphere/docui/index.html.


Antes de instalar WebSphere Application Server

Este capítulo contiene información de planificación para instalar el producto WebSphere Application Server sobre NetWare.

Como es habitual, antes de instalar WebSphere Application Server, consulte los sitios Web listados anteriormente para obtener la información de última hora.


Opciones de componentes de WebSphere Application Server

Durante la instalación, el programa de instalación de WebSphere Application Server le permite escoger entre los botones de opción de configuración de componentes siguientes:

Kit de desarrollo
Instala todos los componentes, incluyendo el servidor administrativo, la consola de administrador, las bibliotecas de cliente Java, la documentación, la ayuda, ejemplos y beans MVCX para e-business. Esta opción realiza la instalación completa del producto. Vea la Instalación personalizada para obtener información sobre los componentes específicos.
Servidor de aplicaciones de producción
Instala únicamente el servidor de aplicaciones. No se incluye la documentación ni los demás componentes. Esta es la opción recomendada para el despliegue masivo.
Consola de administrador
Instala la Consola administrativa de WebSphere para la gestión de servidores de aplicaciones. Esta opción lleva incorporada una configuración por omisión para el servidor administrativo, lo que le ayuda a empezar a realizar tareas administrativas más rápidamente.
Bibliotecas cliente para desarrolladores
Instala los archivos .jar que habilitan a los programas cliente para acceder a las bibliotecas de código del servidor.
Instalación personalizada
Instala los componentes seleccionados. Indique sus selecciones en la siguiente página del programa de instalación.

Esta opción lleva incorporada una configuración por omisión para el servidor administrativo, lo que le ayuda a empezar a realizar tareas administrativas más rápidamente. Si está instalando un entorno de desarrollo, es recomendable que seleccione la configuración por omisión.

Si está instalando un entorno de desarrollo, es recomendable que seleccione la configuración por omisión (Kit de desarrollo).

Topologías que soporta WebSphere Application Server

WebSphere Application Server Advanced Edition Versión 3 soporta varias topologías diferentes. A continuación se presentan las configuraciones más habituales:

Topología básica

La topología básica:

Figura 1. Topología básica de WebSphere Application Server

Configuración básica de máquina única

Para obtener instrucciones sobre la instalación de la configuración básica, vea Instalación y configuración de WebSphere Application Server.

Topología avanzada - opción I

Esta opción de topología puede estar compuesta de:

Esta topología proporciona buen rendimiento de servlets y JavaServer Pages. Varios motores servidores de aplicaciones despliegan varias instancias de aplicaciones Java, todas ellas gestionadas en un grupo de servidores lógico.

La Figura 2 muestra cómo esta configuración, combinada con la topología de la Figura 1, es ideal para la escalabilidad horizontal, empleando el producto eNetwork Dispatcher para equilibrar la carga de trabajo entre varias máquinas.

Figura 2. Topología avanzada - opción I

REQTEXT

Para obtener instrucciones sobre la instalación de esta topología, vea Instalación y configuración de WebSphere Application Server.

Topología avanzada - opción II

Esta topología incluye todas las funciones de la opción I de topología avanzada. Las conexiones que utilizan cifrado no seguro u OSE (Open Servlet Engine)  se conectan con el conector (plug-in) del servidor Web o el servidor de aplicaciones WebSphere para acceder a los grupos de servidores de aplicaciones como se muestra en la Figura 3. El cortafuegos de esta topología debe soportar un puerto TCP. Si el cortafuegos utiliza un analizador de protocolos, no funcionará.

Esta topología es la más flexible de las que soporta WebSphere Application Server versión 3.0. Los servlets y los archivos JavaServer Pages se asignan utilizando la Invocación de método remoto (RMI) a través de IIOP. Se soportan varias estaciones de trabajo con varios grupos de servidores con clones.

Esta topología permite la máxima flexibilidad en la distribución de objetos. Esta topología también es la única configuración segura. En esta topología, que se muestra en la Figura 3, la conexión entre el servidor Web y el servidor de aplicaciones WebSphere es la única conexión desprotegida. Las conexiones entre el escuchador  (listener) OSE y los grupos de servidores de aplicaciones utilizan IIOP.

Figura 3. Topología avanzada - opción II

REQTEXT

Para obtener información sobre la instalación de esta opción avanzada, vea Instalación y configuración de WebSphere Application Server.

Soporte de grupos de servidores

WebSphere Application Server soporta la clonación de servidores de aplicaciones a través de la Consola administrativa de WebSphere. WebSphere Application Server soporta la clonación para motores de servlets, aplicaciones de Web, y servlets de gestión de carga de trabajo, equilibrio de carga y conmutación por anomalía.

Si todas las Maquinas Virtuales Java (JVM) que soportan a un servidor y sus clones (un "grupo de servidores") se alojan en la misma máquina física (nodo) que el servidor Web, debería utilizarse el transporte de OSE (Open Servlet Engine) para direccionar las peticiones de servlet, utilizando el equilibrio de carga nativo.

Si alguna de las JVM integrantes de una agrupación de servlets está alojada en un nodo diferente al que contiene el servidor Web, debería utilizarse el redirector de servlets basado en IIOP para direccionar la petición de servlet, aprovechando de este modo el equilibrio de carga del protocolo IIOP.


Consejos para la instalación de WebSphere Application Server

Estas recomendaciones están destinadas a hacer hincapié en algunos puntos importantes para la instalación satisfactoria de WebSphere Application Server. Para obtener más información de planificación e instalación, incluyendo requisitos y procedimientos, lea las secciones de esta publicación aplicables a su aplicación WebSphere; revise el sitio Web principal del producto para obtener las Notas de release que especifican limitaciones, problemas conocidos y maneras de solventarlos; y visite el siguiente sitio Web del producto para obtener la información de planificación e instalación más reciente:

http://www.ibm.com/software/websphere/appserv/doc/v302/install/install_guides.html

Antes de la instalación

Durante la instalación

Después de la instalación

Para obtener más información sobre cómo iniciar el Servidor administrativo de WebSphere, veaIniciar y detener WebSphere Application Server.

Planificación para instalar WebSphere Application Server sobre NetWare

Como con cualquier software, se necesita alguna planificación para garantizar una instalación satisfactoria. Esta sección explica cómo instalar WebSphere Application Server sobre el sistema operativo Novell NetWare. Proporciona:

Requisitos de hardware

Estos son los requisitos mínimos de hardware para instalar y trabajar con WebSphere Application Server sobre el sistema operativo Novell NetWare:

Requisitos de software

Estos son los requisitos mínimos de software para instalar y trabajar con WebSphere Application Server sobre el sistema operativo Novell NetWare:

Desinstalar versiones anteriores de WebSphere

Antes de instalar WebSphere Application Server 3.0.2 Advanced Edition, debe desinstalar cualquier versión estándar o avanzada que tenga instalada en su servidor NetWare. 

Para desinstalar una versión de WebSphere existente:

  1. Utilice el menú Instalar de la consola GUI para eliminar WebSphere.
  2. Elimine WebSphere de la base de datos Oracle.
  3. Desde la consola de texto, ejecute el programa de utilidad de Oracle svrmgr31.
  4. Desde la pantalla de svrmgr31, ejecute los siguientes mandatos:

svrmgr31 > connect internal/contraseña
svrmgr31 > drop tablespace was including contents cascade constraints;
svrmgr31 > drop user EJSADMIN cascade;

  1. Rearranque el servidor.

Instalación y configuración de WebSphere Application Server

Este capítulo explica cómo instalar y configurar WebSphere Application Server y sus componentes. Una vez realizadas estas tareas, WebSphere Application Server puede ejecutarse con funcionalidad completa, utilizando inicialmente sus valores por omisión.


Instalación de WebSphere Application Server sobre NetWare

Antes de instalar WebSphere Application Server, consulte el sitio Web para desarrolladores de Novell, el sitio Web de documentación de Novell o la página de Biblioteca (library) del sitio Web de WebSphere Application Server donde encontrará correcciones y adiciones a esta información:

http://developer.novell.com/websphere/

http://www.novell.com/documentation/websphere/docui/index.html

http://www.ibm.com/webservers/appserv/library.html

Pasos principales para instalar sobre Novell NetWare

Antes de instalar WebSphere Application Server, revise rápidamente la lista siguiente para asegurarse de que cumple todos los prerrequisitos para instalar WebSphere sobre NetWare satisfactoriamente. Si ha leído la sección Antes de instalar WebSphere Application Server, probablemente ya habrá realizado los pasos 1 a 3.

  1. Compruebe que cumple todos los requisitos de hardware y software.
  2. Compruebe que el servidor Web Enterprise de NetWare está correctamente instalado.
  3. Detenga el servidor Web tecleando nswebdn en el indicador de mandatos de la consola de NetWare.
  4. Desinstale cualquier versión anterior de WebSphere Application Server, ya sea estándar o avanzada (vea Desinstalar versiones anteriores de WebSphere).
  5. Instale WebSphere Application Server.
  6. Inicie el servidor de administración de WebSphere tecleando startwebsphere en el indicador de mandatos de la consola de NetWare.
  7. Inicie la consola administrativa desde la GUI de NetWare: pulse en el botón Novell > apunte a WebSphere > pulse en Consola de administrador.
  8. Compruebe que WebSphere Application Server está funcionando. Vea la sección Comprobación y resolución de problemas de instalación.

Instalación sobre NetWare

Para instalar WebSphere sobre NetWare:

  1. Inicie el servidor NetWare.
  2. Desde un indicador de mandatos, teclee cdrom para montar el CD-ROM.
  3. Abra la GUI de NetWare tecleando startx en el indicador de mandatos.
  4. Desde la GUI, pulse Novell > Instalar.
  5. Pulse en Añadir.
  6. Pulse Examinar, navegue hasta la unidad de CD.
  7. Desde la raíz del CD, seleccione PRODUCT.NI > pulse Aceptar. 
  8. Siga las instrucciones de pantalla de Seleccionar componentes a instalar para continuar la instalación.

Seleccionar componentes a instalar

Cuando aparezca el panel Opciones de instalación, seleccione el componente que desea instalar y el directorio destino.

Las opciones de componentes se describen en Opciones de componentes de WebSphere Application. La opción por omisión es Kit de desarrollo, la cual proporciona la topología básica descrita en Topología básica.

Como alternativa, puede instalar la topología básica utilizando la opción Instalación personalizada. Al seleccionar Instalación personalizada, se abre el panel Elegir componentes del servidor de aplicaciones. Las opciones por omisión incluyen:

Seleccionar opciones de seguridad y base de datos

Cuando aparezca el panel Opciones de seguridad/base de datos, especifique la información apropiada para su configuración. 

Para las opciones de seguridad, utilice los valores por omisión a menos que tenga archivos de conjunto de claves específicos que desee utilizar. Si es así, deseleccione Utilizar archivo de conjunto de claves de demostración y especifique los archivos. 

WebSphere Application Server necesita una base de datos para gestionar la información de configuración y seguridad. WebSphere 3.02 Advanced Edition para NetWare le permite utilizar Oracle o DB2. 

La tabla siguiente indica dónde pueden almacenarse las bases de datos Oracle y DB2 en relación con la ubicación del Servidor de administración de WebSphere. Una base de datos local es aquella que reside en el mismo servidor NetWare que el Servidor de administración de WebSphere.

  Base de datos local Base de datos remota
Oracle Permitida Permitida
DB2 No permitida Permitida

Se proporcionan scripts para crear e inicializar la base de datos en estas configuraciones. La selección de Oracle o DB2 proporciona valores por omisión para todos los demás campos. Los valores por omisión de Oracle configurarán WebSphere para utilizar Oracle en el servidor local.

Puesto que DB2 no está disponible en NetWare, el proceso de instalación simplemente instalará los valores necesarios para ejecutar una base de datos DB2 en un servidor remoto. Se presupone que se ha creado una base de datos para WebSphere Application Server en el directorio C:\SQLLIB del sistema remoto.

Nota: Antes de ejecutar WebSphere, debe haberse creado la base de datos (o el espacio de tablas) y una cuenta de usuario. WebSphere Application Server utilizará esta información para acceder a la base de datos. La sección siguiente describe cómo crear y configurar la base de datos.


Configuración de Oracle como base de datos del servidor administrativo

Puede ejecutar el servidor Oracle en el nodo local, o puede acceder a un servidor Oracle que se encuentre en otro sistema principal. WebSphere le permite utilizar una base de datos Oracle, o permite que varios sistemas principales compartan una base de datos Oracle. 

Cuando se instala WebSphere Application Server, el programa de instalación genera un archivo CREATEORACLE.NCF en el directorio raíz_as/bin. En NetWare, ejecute este archivo desde el indicador de mandatos de la consola de NetWare para crear el espacio de tablas WebSphere en la base de datos Oracle. 

La instalación también creará el archivo CREATEORACLE.BAT en el directorio raíz_as/bin. Ejecute este archivo para crear el espacio de tablas de WebSphere en NT.

Creación y configuración de la base de datos

Para crear e inicializar el espacio de tablas en la base de datos Oracle en NetWare: 

  1. En el indicador de mandatos de la consola de NetWare, teclee load createOracle
  2. Abra el archivo sys:\OraHome1\RDBMS\wasoracle.log para ver si se han producido errores.
  3. Inicie la base de datos. 

Creación y configuración de la base de datos en NT

Para crear e inicializar el espacio de tablas en la base de datos Oracle en NT:

  1. Desde el sistema en que ha instalado DB2, asigne una unidad al servidor y al volumen NetWare en que tiene instalado WebSphere.
  2. Navegue hasta raíz_as\bin.
  3. Ejecute el archivo CREATEORACLE.BAT. 
  4. Desde el mismo directorio, abra WASDB2.LOG para ver si se han producido errores. 
  5. Inicie la base de datos.

Configuración de DB2 como base de datos del servidor administrativo 

Puede utilizar DB2 como la base de datos del servidor administrativo, la cual se utiliza para gestionar y almacenar información de configuración y administración de WebSphere Application Server. Puesto que DB2 no se ejecuta en NetWare, tendrá que utilizarla como una base de datos remota ejecutándose en un sistema NT conectado a la red NetWare en la que está instalado WebSphere. WebSphere permite que varios sistemas principales compartan una base de datos DB2, como se muestra en la Figura 2 y la Figura 3.

La siguiente información describe cómo utilizar DB2 como la base de datos del servidor administrativo. 

Creación, configuración e inicio de una base de datos DB2 distribuida en Windows NT 

Cuando se instala WebSphere Application Server, el programa de instalación crea los archivos CREATEDB2.BAT y CREATEWASDB.SCR en el directorio raíz_as/bin.

Para crear e inicializar la base de datos en NT:

  1. Desde el sistema en que ha instalado DB2, inicie sesión en NT con un usuario que tenga derechos administrativos.
  2. Desde el panel de control, verifique que el servicio DB2 se ha iniciado.
  3. Asigne una unidad al servidor y al volumen NetWare en que tiene instalado WebSphere.
  4. Navegue hasta raíz_as\bin y copie CREATEDB2.BAT y CREATEWASDB.SCR en el sistema NT.
  5. Ejecute el archivo CREATEDB2.BAT.
  6. Desde el mismo directorio, abra WASDB2.LOG para ver si se han producido errores.
  7. Inicie el Servidor de applets JDBC en el puerto TCP/IP especificado durante la instalación.

Por ejemplo, si especificó el puerto 6789 para el URL de JDBC, ahora teclearía lo siguiente:

db2jstrt 6789

Documentación de DB2

Para obtener más información sobre la utilización y configuración de DB2, visite

http://www.software.ibm.com/cgi-bin/db2www/library/pubs.d2w/report#UDBPUBS


Configuración de componentes del Application Server

Algunos componentes de WebSphere Application Server (el código ejecutable de seguridad y los servicios de Rastreo y Depuración a Nivel de Objeto (OLT y OLD)), requieren algunas tareas de postinstalación antes de que se pueda utilizar la Consola administrativa de WebSphere para configurarlos, iniciarlos y administrarlos.

Código ejecutable de seguridad

El código ejecutable de seguridad de WebSphere puede requerir algunas tareas de postinstalación. Consulte http://nombre_dominio/IBMWebAS/help/secure2.htm para obtener información sobre dichas tareas relativas a la seguridad.

Rastreo y Depuración a Nivel de Objeto (OLT y OLD)

WebSphere Application Server se ha integrado parcialmente con el producto Rastreo y Depuración a Nivel de Objeto para proporcionar servicios de rastreo y depuración de objetos distribuidos.

Los componentes de lado servidor del producto OLT/OLD se instalan como parte de la instalación del servidor administrativo de WebSphere. No obstante, es necesario retocar su configuración antes de empezar a utilizar y gestionar OLT/OLD desde la Consola administrativa de WebSphere. El cliente OLT/OLD debe instalarse por separado, en una máquina local o remota respecto al WebSphere Application Server.

Consulte http://nombre_dominio/IBMWebAS/help/olt2.htm para ver las instrucciones sobre cómo obtener el código del cliente OLT/OLD y habilitar la funcionalidad OLT/OLD.


Inicio y detención de WebSphere Application Server

Este capítulo proporciona información sobre cómo iniciar y detener:

No deje de visitar el sitio Web de IBM WebSphere Application Server para obtener las últimas correcciones y adiciones a esta información.


Inicio del Servidor administrativo de WebSphere en NetWare

Cuando se instala WebSphere sobre NetWare, el archivo AUTOEXEC.NCF se modifica para que se ejecute el Servidor administrativo cuando se inicia NetWare. Como alternativa, puede comentar esta línea e iniciar el Servidor administrativo desde un indicador de mandatos tecleando startwebsphere.

Detención del Servidor administrativo de WebSphere en NetWare

 Para detener el Servidor administrativo, teclee stopwebsphere en el indicador de mandatos de la consola de NetWare. 

Inicio de la Consola administrativa de WebSphere en NetWare

Puede iniciar la Consola administrativa de WebSphere en NetWare a través de la interfaz GUI de NetWare o desde un indicador de mandatos.

Para iniciarla desde la consola de NetWare:

  1. Inicie la consola GUI de NetWare:
    1. Desde el menú Novell, seleccione WebSphere, y a continuación Consola de administrador.
    2. También puede iniciar el servidor desde el indicador de mandatos de la consola de NetWare tecleando adminclient.
  2. Inicie el servidor por omisión desde la Consola administrativa de WebSphere:
    1. Pulse en la pestaña Topología.
    2. Expanda el árbol del Dominio administrativo de WebSphere.
    3. Expanda el nodo etiquetado con el nombre del sistema principal.
    4. Seleccione Servidor por omisión.
    5. Si el estado del servidor por omisión es Detenido, pulse en el botón Iniciar (icono verde) de la barra de herramientas. Espere a que el estado cambie de Detenido a En Ejecución.

Salir de la Consola administrativa de WebSphere

Para salir de la Consola administrativa de WebSphere, pulse en Salir en la barra de menús de la consola.


Inicio y detención de un servidor de aplicaciones

Para iniciar un proceso de servidor de aplicaciones desde la Consola administrativa de WebSphere:

  1. Pulse en la pestaña Topología.
  2. Expanda la vista de árbol del Dominio administrativo de WebSphere.
  3. Expanda la vista de árbol para el nombre de su sistema principal.
  4. Seleccione y pulse en Servidor por omisión o en el servidor que ha creado.
  5. Efectúe lo siguiente:

De forma parecida, para detener un proceso de servidor de aplicaciones, siga los cuatro primeros pasos empleados para iniciar un proceso de servidor, y a continuación efectúe lo siguiente:

Nota: Si desea detener todo excepto la consola administrativa, consulte las secciones relativas al inicio y detención anteriores.

Verificación y resolución de problemas de la instalación

Ahora que ha instalado WebSphere Application Server y ha realizado la configuración mínima necesaria, verifique que WebSphere Application Server funciona correctamente. Este capítulo explica:

No deje de visitar el sitio Web de IBM WebSphere Application Server (http://www.ibm.com/software/webservers/appserv/) para obtener las últimas correcciones y adiciones a esta información.


Verificación de que el producto se está ejecutando

Antes de probar los servlets y beans enterprise, hay que iniciar el producto y sus prerrequisitos:

  1. Compruebe que el depósito administrativo se está ejecutando. (Consulte Configuración de DB2 como base de datos del servidor administrativo y Configuración de Oracle como base de datos del servidor administrativo).
  2. Inicie el servidor administrativo.
  3. Inicie la consola administrativa.
  4. Asegúrese de que el Servidor por omisión se ha iniciado desde la Consola administrativa de WebSphere (vea Inicio y detención de un servidor de aplicaciones).

Comprobación del servidor Web

Para verificar que el servidor Web Enterprise de NetWare está activo y en ejecución, utilice un navegador Web para abrir la página de presentación por omisión del servidor Web.

http://nombre_dominio

Si no se está ejecutando, teclee nswebup en el indicador de mandatos de la consola de NetWare.


Comprobación de los servlets

Para comprobar la instalación de WebSphere Application Server, debe haber iniciado los servidores Web. Utilice el navegador para abrir:

http://nombre_dominio/servlet/snoop

donde nombre_dominio es el nombre del sistema principal.

En la carpeta hosts del Application Server se instalan dos aplicaciones de ejemplo (grupos de servlets). Las aplicaciones son default_app (que incluye snoop) y examples. Para que estas aplicaciones sirvan un servlet, utilice el navegador para abrir el URL del servlet. Para ver el URL del servlet, utilice la Consola administrativa de WebSphere para visualizar los atributos del servlet.

Resolución de problemas de servlets

Si no puede abrir y visualizar sus servlets, asegúrese de que el servidor Web esté instalado correctamente y se esté ejecutando. Además, compruebe que ha utilizado el nombre de sistema principal y no localhost; y que ha iniciado el Servidor por omisión desde la Consola administrativa de WebSphere (consulte Inicio y detención de un servidor de aplicaciones).


Comprobación de los beans enterprise

Esta sección describe cómo ejecutar los beans enterprise proporcionados con el producto y comprobar que la instalación soporta la utilización de beans enterprise. Esta sección proporciona instrucciones que presuponen que se utiliza una base de datos DB2; si desea conocer los valores que deben especificarse cuando se utiliza una base de datos Oracle para realizar este ejemplo HitCount, vea Comprobación con el ejemplo de bean enterprise HitCount.

Comprobación con el ejemplo de bean enterprise HitCount

Después de instalar WebSphere Application Server, puede probar un bean enterprise efectuando lo siguiente:

  1. Vaya a la consola administrativa.
  2. En la pestaña Topología, seleccione Dominio de administración de WebSphere.
  3. Cree un controlador de JDBC:
    1. Pulse con el botón derecho y seleccione Crear y Controlador de JDBC.
    2. En el diálogo Crear un controlador de JDBC, especifique los siguientes valores en los campos respectivos:
      Nombre
      SampleJDBC
      Clase de implementación
      COM.ibm.db2.jdbc.app.DB2Driver u oracle.jdbc.driver.OracleDriver (para Oracle)
      Prefijo de URL
      jdbc:db2 (el valor por omisión, se asume que la base de datos es DB2; para Oracle, utilice jdbc:oracle:thin@hostname:1521)
      Habilitado para JTA
      falso (el valor por omisión; se asume que la base de datos es DB2. Si utiliza Oracle, establezca el valor en verdadero.)
    3. Pulse en Crear y, cuando aparezca un mensaje indicando que la creación ha sido satisfactoria, pulse en Aceptar.
  4. Cree un origen de datos:
    1. Pulse con el botón derecho y seleccione Crear y Origen de datos.
    2. En el diálogo Crear un origen de datos, especifique la siguiente información:
      Nombre del origen de datos
      SampleDBSource (por ejemplo)
      Nombre de la base de datos
      SampleDB (por ejemplo; para Oracle, ORCL)
      Controlador
      SampleJDBC (el controlador de JDBC que acabamos de crear)
    3. Pulse en Crear y, cuando aparezca un mensaje indicando que la creación ha sido satisfactoria, pulse en Aceptar.
  5. Si todavía no lo ha hecho, cree la base de datos que el controlador de JDBC utilizará. Puede utilizar la base de datos WAS que creó durante la configuración del producto, o crear una base de datos para ganar experiencia. 

    Para crear una base de datos Oracle nueva, teclee CREATEORACLE en el indicador de mandatos de la consola de NetWare.

    Para crear una base de datos DB2 nueva, teclee el siguiente mandato en un indicador de mandatos de DB2:

    db2 create database SampleDB

    Puede llamarla SampleDB o cualquier otro nombre que no haya sido utilizado para una base de datos existente. No obstante, debe asegurarse de que el nombre de la base de datos coincide con el que ha especificado en el campo Nombre de la base de datos del diálogo Crear un origen de datos.

  6. Ahora que ha creado el controlador de JDBC y el origen de datos, instale el controlador de JDBC en el sistema principal:
    1. En la pestaña Topología, pulse con el botón derecho del ratón sobre el objeto SampleJDBC. En el menú emergente, seleccione Instalar.
    2. En el diálogo Instalar controlador, seleccione el nodo en el que va a configurar este controlador de JDBC. Para una configuración de sistema único, especifique el nombre del sistema principal que está ejecutando actualmente.
    3. Una vez seleccionado el nodo, la opción Archivo Jar pasa a ser seleccionable. Pulse en Examinar.
    4. En el diálogo Examinar, seleccione la vía de acceso al controlador de JDBC para que el sistema puede localizar el controlador. Un ejemplo sería sys:/Websphere/appserver/bin/classes111.zip.
  7. Pulse en Instalar y, si la instalación es satisfactoria, pulse en Aceptar.
  8. Despliegue los beans de ejemplo: 
    1. Expanda el nombre de su sistema principal y el Servidor por omisión para llegar al Contenedor de servidor por omisión.
    2. Pulse con el botón derecho sobre Contenedor por omisión, y seleccione Crear y a continuación Bean enterprise.
    3. Para Archivo Jar, seleccione Examinar. En el diálogo que aparece, pulse el icono para subir un nivel de carpeta (o subdirectorio) y seleccione el subdirectorio deployableEJBs
    4. Seleccione un archivo JAR de ejemplo efectuando doble pulsación sobre el mismo. En el .JAR, seleccione el .SER y a continuación pulse en Seleccionar. Aparece un diálogo de mensaje preguntando "¿Desea desplegarlo ahora?" Pulse en y, después de que aparezca un mensaje indicando que el archivo Jar se ha desplegado satisfactoriamente, pulse en Aceptar.
    5. Vaya a la pestaña Origen de datos, y efectúe lo siguiente:
      1. Seleccione Cambiar junto al campo Origen de datos.
      2. En la ventana emergente del Origen de datos, seleccione SampleDBSource (el origen de datos creado en el paso 4) y después Aceptar.
      3. Cumplimente la información de los campos ID de usuario y Contraseña. El ID de usuario es el ID de usuario para conectarse con la base de datos, que probablemente será la base de datos SampleDB o WAS. La Contraseña es la contraseña que corresponde al ID de usuario. Deje la marca de Crear tabla.
      4. Pulse en Crear y, cuando aparezca un diálogo de mensaje indicando que el mandato EnterpriseBeans.create se ha completado satisfactoriamente, pulse en Aceptar.
  9. Inicie el contenedor por omisión o servidor por omisión. Si ya ha iniciado el servidor por omisión y ejecutado el servlet Snoop, inicie el bean de ejemplo que acaba de instalar. Para ello, abra el Contenedor por omisión, seleccione el bean de ejemplo, y a continuación seleccione el botón Iniciar de la barra de herramientas. En el diálogo de mensaje que aparece, pulse en Aceptar.

    Si todavía no ha iniciado el servidor por omisión, abra la carpeta Nombre de sistema principal, seleccione Servidor por omisión, y después seleccione el botón Iniciar. En el diálogo de mensaje que aparece, pulse en Aceptar.

  10. Pruebe el bean enterprise:
    1. Compruebe que el servidor por omisión y el bean de incremento se han iniciado.
    2. Inicie el navegador Web y especifique la siguiente dirección de URL: http://nombre_dominio/webapp/examples/HitCount. Debería aparecer una página Web con opciones de selección.
    3. En la lista Generate hit count using (Generar cuenta de visitas utilizando), seleccione Enterprise JavaBean. En la lista Transaction Type (Tipo de transacción), seleccione None.
    4. Pulse en Increment.

      Debería aparecer el número de visitas.

Comprobación de la función de seguridad utilizando el ejemplo HitCount

Puede utilizar el ejemplo HitCount descrito en Comprobación con el ejemplo de bean enterprise HitCount para comprobar la función de seguridad. Para realizar la comprobación: 

  1. Vaya al panel Tareas de la consola administrativa. Expanda la vista de árbol de Seguridad, seleccione Especificar valores globales, y a continuación pulse en Iniciar.
  2. En el Asistente de tareas de seguridad que aparece, seleccione el recuadro de selección Habilitar seguridad y a continuación pulse en Finalizado.
  3. Expanda la tarea Configuración, seleccione Configurar una aplicación de empresa, y pulse en Iniciar.
  4. En la pestaña General, especifique el nombre de aplicación SecApp y a continuación pulse en Siguiente.
  5. En la pestaña Añadir recurso, expanda Beans Enterprise, seleccione el bean Increment, Añadir, Siguiente, y después Finalizado.
  6. Seleccione Editar una aplicación de empresa y pulse en Iniciar. A continuación, seleccione SecApp y pulse en Siguiente.
  7. Bajo Aplicaciones de Web, seleccione examples, Añadir, Siguiente, y a continuación Finalizado.
  8. Expanda la tarea Seguridad, seleccione Configurar seguridad de recursos y pulse en Iniciar.
  9. Abra la vista de árbol de Bean enterprise y efectúe lo siguiente:
    1. Seleccione el bean Increment y después Siguiente.
    2. En el diálogo Utilizar grupos de métodos por omisión, responda .
    3. Pulse en Terminado.
  10. Abra la tarea Seguridad, seleccione Configurar recursos de seguridad y pulse en Iniciar.
  11. Abra la vista Sistemas principales virtuales; a continuación, abra la vista de árbol de default_host. Efectúe lo siguiente:
    1. Seleccione el URI /webapp/examples/HitCount y pulse en Siguiente.
    2. En el diálogo Utilizar grupos de métodos por omisión, responda .
    3. Pulse en Terminado.
  12. Asigne permisos:
    1. Seleccione Asignar permisos, seleccione todos los permisos WebSphere de SecApp, y pulse en Añadir.
    2. Seleccione el recuadro de selección Todos los usuarios autenticados.
    3. Pulse en Aceptar.
  13. Bajo la vista de árbol de Seguridad, seleccione Configurar seguridad de aplicación y a continuación Iniciar.
  14. Bajo Aplicaciones de empresa, seleccione SecApp, Siguiente, y después Finalizado.
  15. Detenga el servidor por omisión y a continuación detenga el cliente administrativo.
  16. Reinicie el servidor administrativo, el cliente administrativo y después el servidor por omisión. Por fin, pruebe HitCount. Debería aparecer una solicitud para un ID de usuario y una contraseña. Si no es así, revise las anotaciones de la salida estándar (Std Out).

Comprobación de otros ejemplos de beans enterprise

Puede seguir las instrucciones de la sección Comprobación con el ejemplo de bean enterprise HitCount para desplegar otros bean enterprise de ejemplo. Mire en http://nombre_dominio/WebSphereSamples/index.html.


Depuración, rastreo, registro cronológico y supervisión

Esta sección proporciona una visión general de los recursos disponibles para rastrear, mantener un registro cronológico (anotaciones), supervisar y depurar WebSphere Application Server y sus componentes.

El sistema de ayuda de la Consola administrativa de WebSphere proporciona instrucciones para ayudarle a habilitar la depuración, el rastreo, el registro cronológico y la supervisión a fin de detectar y diagnosticar problemas tanto del servidor de aplicaciones como de los programas que escriba.

Para acceder al sistema de ayuda, abra:

raíz_as/web/help/helpcon.htm

donde <raíz_as> es el directorio raíz de su instalación de WebSphere Application Server.


Consejos para utilizar el servidor administrativo y la consola administrativa  

Si ha seguido las instrucciones de los capítulos anteriores, debería tener el servidor administrativo y la consola administrativa funcionando sin problemas. Además, probablemente habrá utilizado la consola administrativa para comprobar la instalación con un servlet y un bean enterprise.

Este capítulo proporciona más información sobre la consola administrativa y le indica ayudas en línea que describen cómo llevar a cabo tareas administrativas a través de la consola.


Qué puede hacer con la consola

La consola administrativa es una ventana principal desde la que puede realizar tareas utilizando los siguientes recursos:

Aplicaciones de empresa
Configuración de aplicaciones formadas por componentes Java que trabajan conjuntamente para llevar a cabo una función de lógica de empresa. Una aplicación de empresa puede contener beans enterprise, servlets, HTML, archivos JSP (JavaServer Pages) y aplicaciones de Web. Puede iniciar y detener la aplicación como una entidad única, y crear copias (clones) con el fin de gestionar la carga de trabajo.
Aplicaciones de Web
Configuración de combinaciones de servlets, HTML, y archivos JSP (JavaServer Pages) en aplicaciones de Web, lo que permite gestionar los recursos como una entidad única.
Servidores de aplicaciones
Gestión de los procesos del servidor de aplicaciones que permiten al servidor Web manejar peticiones para aplicaciones que contienen beans enterprise y servlets.
Beans enterprise y sus contenedores
Despliegue y gestión de beans de entidad y sesión, incluyendo sus contenedores y el acceso a base de datos.
Motores de servlets y servlets
Gestión de motores de servlets que se ejecutan dentro de servidores de aplicaciones para gestionar peticiones de servlet.
Archivos
Gestión de archivos JSP (JavaServer Pages), archivos HTML y recursos Web.
Nodos
Gestión de las máquinas físicas de su dominio administrativo.

Además, puede utilizar la consola para realizar lo siguiente:


Ayuda para utilizar la consola

Para obtener información sobre cómo utilizar la consola, consulte la Ayuda. Para ejecutar el Sistema de ayuda, abra el siguiente archivo utilizando un navegador Web:

raíz_as/web/help/helpcon.htm


Dónde obtener ayuda

Soporte para desarrolladores

El sitio Web de WebSphere Application Server y el Kit para desarrolladores de Novell contienen compendios de preguntas frecuentes y sus respuestas (FAQ).

http://www.ibm.com/software/webservers/appserv/library.html
http://developer.novell.com/websphere

También puede visitar el fórum de usuarios en la dirección

http://www.networking.ibm.com/was/forum.html

Novell Support Connection

Si tiene algún problema con WebSphere Application Server, puede contactar con Novell Support Connection.

Novell Support Connection™ proporciona acceso a toda la información técnica sobre redes de Novell a través del sitio Web Novell Support Connection, el CD Novell Support Connection, y programas de soporte para clientes y colaboradores comerciales. 

Por medio del sitio Web o el CD de Novell Support Connection, puede acceder a la misma información técnica sobre redes que utilizan los ingenieros de soporte técnico de Novell. Además, el sitio Web proporciona un fórum Internet abierto para que los clientes y colaboradores comerciales compartan soluciones e información de soporte técnico. Los fórums cuentan con la participación de Operadores de Sistema (SysOps) voluntarios, invitados y respaldados por Novell, para responder a las preguntas publicadas en los fórums. El sitio Web también ofrece información a través de vídeos de Formación técnica avanzada (Advanced Technical Training), CBT y conferencias. 

Para obtener ayuda adicional, Novell recomienda a los clientes que contacten con un colaborador comercial de Novell. Los clientes pueden encontrar colaboradores comerciales cualificados a través del sitio Web de Novell Support Connection. Las búsquedas pueden basarse en la ubicación geográfica, el área y nivel de conocimientos, o ambos.

Visite la Web de Novell Support Connection en:

support.novell.com (América) 
support.novell.de (Europa, Oriente Próximo, África) 
support.novell.com.au (Asia del Pacífico) 

o llame por teléfono:

América (Inglés) 1-800-858-4000/801-861-4000 
Europa, Oriente Próximo, África (Inglés) (49) 211 5632 744 
Francés (49) 211 5632 733 
Alemán (49) 211 5632 777 
Asia del Pacífico (Inglés) (61) 2 9925 3133 

En el sitio Web de Novell Support Connection encontrará la lista completa de idiomas y números de teléfono de soporte.

Para pedir el CD de Novell Support Connection, llame a los números de teléfono 1-800-377-4136 o 1-303-297-2725, o visite el sitio Web de Novell Support Connection.

También puede enviar directamente un correo electrónico a IBM con sugerencias y peticiones para releases futuros, e informar sobre defectos cuya gravedad no requiera interacción del personal o soporte formal: WASTEAM@US.IBM.COM


Apéndice A. Componentes disponibles para la instalación


Bibliotecas cliente Java

El componente de las bibliotecas cliente Java consta de los siguientes subcomponentes:


Servidor de aplicaciones de producción

Instale el servidor de aplicaciones de producción cuando tenga que desplegar servidores conjuntos. El componente del servidor de aplicaciones de producción consta de los siguientes subcomponentes:

Si selecciona la opción de instalación del servidor, todos los subcomponentes de WebSphere Application Server listados anteriormente se instalan en el directorio destino que especifique. Las bibliotecas cliente Java también se instalan.


Consola administrativa

Instale el componente de Consola administrativa de WebSphere cuando quiera desplegar una máquina de producción para realizar tareas administrativas. Esta instalación es un superconjunto del componente de bibliotecas cliente Java con la adición de herramientas administrativas y de despliegue. El componente de consola administrativa consta de los siguientes subcomponentes:


Kit de desarrollo

Instale el kit de desarrollo de WebSphere Application Server si tiene que desarrollar y probar aplicaciones. El kit de desarrollo incluye los siguientes subcomponentes:


Componentes de base de datos

El producto WebSphere Application Server Advanced Edition requiere la utilización de una base de datos. Hay una base de datos Oracle 8i que satisface los prerrequisitos de producto disponible para NetWare.

WebSphere Application Server Advanced Edition soporta el controlador de JDBC THIN de Oracle8i (Versión 8.1.6) cuando se utiliza con el Java Development Kit (JDK) Versión 1.1.x. El controlador OCI no está soportado.


Apéndice B. Instalación y configuración del servidor Web Enterprise de NetWare


El servidor Web Enterprise de NetWare debe estar instalado antes de instalar IBM WebSphere Application Server porque la instalación de WebSphere Application Server modifica el archivo OBJ.CONF del servidor Web. 

Durante el proceso de instalación, se introducen las siguientes modificaciones en los archivos de configuración del servidor Web Enterprise de NetWare:


Apéndice C. Novell Directory Service (NDS)

Novell Directory Services® (NDSTM) está implementado como parte de la infraestructura de IBM WebSphere 3.0 para NetWare. NDS proporciona posibilidades exhaustivas de autenticación e implementa extensiones de LDAP.

SSL proporciona cifrado de datos y autenticación utilizando certificados de clave pública X.509v3. El servidor puede configurarse para operar con o sin soporte de SSL. El servidor soporta referentes de LDAP, lo que permite que los directorios estén distribuidos entre varios servidores LDAP. Se da soporte a la replicación, que crea copias adicionales de sólo lectura del directorio, lo que mejora el rendimiento y la fiabilidad del acceso a la información de directorio. Se da soporte a un modelo de control de acceso de fácil utilización y grandes prestaciones. La configuración y administración del Directorio LDAP se realiza a través de una interfaz mejorada de tipo web.

NDS soporta más de un millardo de entradas con tiempos de respuesta máximos inferiores a un segundo para búsquedas.

El servidor Web Enterprise de NetWare soporta la administración de LDAP.

Se soporta el acceso cliente al directorio por medio de los protocolos LDAP y HTTP. Pueden desarrollarse aplicaciones cliente utilizando los elementos mejorados proporcionados para soportar las API y los protocolos de LDAP Versión 3. También se incluye la Interfaz de denominación y directorio Java (JNDI), la cual proporciona a las aplicaciones Java acceso a directorios habilitados para LDAP. Ambos clientes soportan el acceso a NDS a través de LDAP Versión 2 o Versión 3.


Apéndice D. Avisos

Las referencias hechas en esta publicación a productos, programas o servicios IBM no implican que IBM tenga previsto comercializarlos en todos los países en que IBM opera. Las referencias a un producto, programa o servicio de IBM no significan ni implican que sólo se pueda utilizar ese producto, programa o servicio de IBM. Sin infringir los derechos de propiedad intelectual en vigor y otros derechos legalmente defendibles de IBM, puede utilizarse cualquier producto, programa o servicio funcionalmente equivalente en lugar del producto, programa o servicio de IBM. La evaluación y verificación del funcionamiento conjunto con otros productos, excepto aquellos expresamente designados por IBM, son responsabilidad del usuario.

IBM puede tener patentes o solicitudes de patente pendientes de aprobación que cubran alguno de los temas tratados en este documento. La entrega de este documento no le otorga ninguna licencia sobre dichas patentes. Puede enviar consultas sobre licencias, por escrito, a: IBM Director of Licensing, IBM Corporation, 500 Columbus Avenue, Thornwood, NY 10594, U.S.A.

Los poseedores de licencias de este programa que deseen obtener información sobre el mismo con el propósito de habilitar: (i) el intercambio de información entre programas creados independientemente y otros programas (incluyendo éste) y (ii) la utilización mutua de la información intercambiada, deben ponerse en contacto con:

Director of Licensing
IBM Corporation
North Castle Drive
Amonk, NY 10504-1785
USA

El programa bajo licencia descrito en este documento y todo el material bajo licencia disponible para éste lo suministra IBM bajo los términos del Contrato de clientes de IBM.

Este documento no está destinado a un uso de producción y se proporciona tal cual sin ninguna garantía de ninguna clase, y todas las garantías quedan por tanto invalidadas incluyendo las garantías de comerciabilidad e idoneidad para un propósito concreto.

Este producto incluye software de sistemas creado y publicado por CERN. Este reconocimiento debe mencionarse en su totalidad en cualquier producto que incluya el software de sistemas de CERN aquí incluido o derivado del mismo.


Marcas registradas

Los siguientes términos son marcas registradas de IBM Corporation en los Estados Unidos y/o en otros países.

IBM
RS/6000
WebSphere
WebSphere Application Server

Microsoft, Windows, Windows NT y el logotipo de Windows 95 son marcas registradas de Microsoft Corporation.

UNIX es una marca registrada en Estados Unidos y en otros países licenciada exclusivamente a través de X/Open Company Limited.

Pentium II es una marca registrada de Intel Corporation.

NetWare es una marca registrada de Novell, Inc.

Java y todas las marcas registradas y logotipos basados en Java son marcas registradas de Sun Microsystems, Inc. en Estados Unidos y en otros países.

Otros nombres de empresas, productos y servicios, que pueden estar marcados con dos asteriscos (**), pueden ser marcas registradas o marcas de servicio de otros.