Ir a contenido principal

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

La primera vez que inicie sesión en developerWorks, se creará un perfil para usted. Cierta información de su perfil de developerWorks será mostrada públicamente, pero usted puede editar la información en cualquier momento. Su nombre, apellido (a menos que usted elija ocultarlo) y nombre de usuario acompañarán el contenido que usted publique.

Toda la información enviada es segura.

  • Cerrar [x]

La primera vez que inicia sesión en developerWorks se crea un perfil para usted, teniendo que elegir un nombre para mostrar en el mismo. Este nombre acompañará el contenido que usted publique en developerWorks.

Por favor elija un nombre de 3 - 31 caracteres. Su nombre de usuario debe ser único en la comunidad developerWorks y debe ser distinto a su dirección de email por motivos de privacidad.

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

Toda la información enviada es segura.

  • Cerrar [x]

Generación de servicios web con seguridad de nivel de transporte a través de Rational Application Developer V7, parte 3: Configuración de HTTPS

Henry Cui, Software Engineer, IBM
Henry Cui photo
Henry Cui trabaja en el equipo de servicio al cliente y soporte técnico del IBM Toronto Lab. Como experto en el área de servicios web del equipo de soporte técnico, ha ayudado a numerosos clientes a resolver problemas de diseño, desarrollo y migración de servicios web. Es coautor del popular Redbook de IBM "Rational Application Developer V7 Programming Guide". Para contactar a Henry, escríbale a henrycui@ca.ibm.com.

Resumen:  En la parte 1 y en la parte 2 de esta serie de tres tutoriales, usted aprendió a desarrollar servicios y clientes Web y a configurar una autenticación básica HTTP. En esta última entrega, aprenderá a crear un certificado autofirmado, un almacén de claves, un almacén de confianza y una configuración de Capa de sockets seguros (SSL) usando la consola administrativa de IBM® WebSphere®. Luego configurará HTTPS para los servicios web y el cliente de servicios web y probará los servicios web HTTPS desde un cliente Java™ Platform, Enterprise Edition (Java EE) y desde un cliente Java independiente.

Ver más contenido de esta serie

Fecha:  05-08-2011
Nivel:  Intermediaria

Actividad:  3533 vistas
Comentario:  

Antes de comenzar

Acerca de esta serie

En la parte 1 de esta serie de tutoriales, usted aprendió a:

  • Configurar los servidores.
  • Crear un Java bean.
  • Crear servicios web.
  • Crear un cliente Java EE para servicios web.
  • Crear un cliente Java independiente para servicios web.

La parte 2 de este tutorial, retomando la parte 1, le mostró cómo configurar una autenticación básica HTTP. Concretamente, aprendió a:

  • Habilitar la seguridad de IBM WebSphere Application Server.
  • Configurar la autenticación básica HTTP del proveedor de servicios web.
  • Configurar la autenticación básica HTTP del cliente de servicios web usando un descriptor de implementación.
  • Configurar la autenticación básica HTTP del cliente de servicios web programáticamente.
  • Supervisar la información de autenticación básica HTTP usando el monitor TCP/IP.

Este tutorial, la tercera parte de la serie, le mostrará cómo configurar HTTPS. Concretamente, aprenderá a:

  • Crear el almacén de claves, el almacén de confianza y el certificado del proveedor de servicios web.
  • Crear una configuración SSL para el proveedor de servicios web.
  • Crear una nueva cadena de transporte del contenedor Web para usar la nueva configuración SSL del proveedor de servicios web.
  • Configurar HTTPS para el cliente de servicios web.
  • Probar los servicios web HTTPS desde el cliente Java EE.
  • Probar los servicios web HTTPS desde el cliente Java independiente.

Requisitos previos

A efectos de una mejor comprensión de este tutorial, es necesario tener un conocimiento básico de la tecnología Java y de los servicios web.

Requisitos del sistema

Es necesario instalar IBM Rational®Application Developer V7 con las últimas correcciones. (Si todavía no adquirió la licencia, puede descargar una copia de prueba de Rational Application Developer en developerWorks). Si no sabe si la instancia Rational Application Developer V7 está actualizada, vaya a IBM Installation Manager y seleccione Update Packages (Paquetes de actualización) para ver si existen nuevas actualizaciones disponibles. Al momento de redacción de este artículo, la última versión de Rational Application Developer era 7.0.0.5. Nota: IBM lanza un paquete de correcciones aproximadamente cada tres meses. Es posible que al momento de la instalación ya exista una nueva versión de Rational Application Developer. Cada nueva versión de Rational Application Developer contiene una gran cantidad de correcciones. Se recomienda instalar la última versión para evitar problemas que ya tienen corrección.

1 de 12 | Siguiente

Comentario



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=90
Zone=SOA y servicios web , Rational, WebSphere
ArticleID=681859
TutorialTitle=Generación de servicios web con seguridad de nivel de transporte a través de Rational Application Developer V7, parte 3: Configuración de HTTPS
publish-date=08052011
author1-email=henrycui@ca.ibm.com
author1-email-cc=

Etiquétalo Etiquetas

Help
Utilice el campo de búsqueda para encontrar todo tipo de contenido en My developerWorks con esa etiqueta.

Utilice el deslizador para controlar cuántas etiquetas deben mostrarse.

Las etiquetas populares muestran las etiquetas más difundidas en esta zona particular de contenido (por ejemplo: Java, Linux, WebSphere).

Mis Etiquetas muestra sus etiquetas en esta zona particular de contenido (por ejemplo: Java, Linux, WebSphere).

Utilice el campo de búsqueda para encontrar todo tipo de contenido en My developerWorks con esa etiqueta. Las etiquetas populares muestran las etiquetas más difundidas en esta zona particular de contenido (por ejemplo: Java, Linux, WebSphere). Mis Etiquetas muestra sus etiquetas en esta zona particular de contenido (por ejemplo: Java, Linux, WebSphere).