Перейти к тексту

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

При первом входе в developerWorks для Вас будет создан профиль. Выберите информацию отображаемую в Вашем профиле — скрыть или отобразить поля можно в любой момент.

Вся введенная информация защищена.

  • Закрыть [x]

При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

Вся введенная информация защищена.

  • Закрыть [x]

Создание Web-сервисов с защитой на транспортном уровне при помощи Rational Application Developer V7: Часть 3. Настройка HTTPS

Генри Куи, инженер-программист, WSO2 Inc
Генри Куи (Henry Cui) работает в отделе обслуживания и поддержки Rational Application Developer в IBM Toronto Lab. Является экспертом в области Web-сервисов и помогает многим пользователям решать проблемы проектирования, разработки и миграции, связанные с Web-сервисами. Генри - соавтор популярной книги "Руководство программиста по Rational Application Developer V7" - одной из IBM Redbooks. Связаться с ним можно по адресу henrycui@ca.ibm.com.

Описание:  В первой и второй части данной серии из трех учебных руководств мы рассказали, как разработать Web-сервисы и клиентские приложения, и как настроить базовую HTTP-аутентификацию. В этой, последней, части мы создадим самозаверенный (self-signed) сертификат, хранилище ключей (key store), хранилище доверенных сертификатов (trust store) и конфигурацию Secure Sockets Layer (SSL), используя IBM® WebSphere® Administrative Console. Затем мы настроим HTTPS для Web-сервисов и клиента Web-сервисов, а также протестируем HTTPS Web-сервисы из обоих клиентских приложений - Java EE-клиента (Java™ Platform, Enterprise Edition) и автономного Java-клиента.

Больше статей из этой серии

Дата:  03.12.2008
Уровень сложности:  средний

Активность:  5708 просмотров
Комментарии:  

Перед началом работы

О данной серии статей

В первой части данной серии учебных руководств мы уже:

  • Настроили серверы.
  • Создали Java bean-компонент.
  • Создали Web-сервисы.
  • Создали Java EE-клиент Web-сервисов.
  • Создали автономный Java-клиент Web-сервисов.

Во второй части, которая основывается на материале первой, рассматривается процесс настройки базовой HTTP-аутентификации. В частности, мы:

  • Разрешили работу системы защиты IBM WebSphere Application Server.
  • Настроили базовую HTTP-аутентификацию для провайдера Web-сервисов.
  • Настроили базовую HTTP-аутентификацию для клиента Web-сервисов, используя дескриптор развертывания.
  • Настроили базовую HTTP-аутентификацию для клиента Web-сервисов программным способом.
  • Проконтролировали информацию базовой HTTP-аутентификации, используя монитор протокола TCP/IP.

В этой третьей части данной серии статей рассматривается, как настроить HTTPS. В ней вы узнаете, как:

  • Создать хранилище ключей, хранилище доверенных сертификатов и сертификат для провайдера Web-сервисов.
  • Создать SSL-конфигурацию (Secure Sockets Layer) для провайдера Web-сервисов.
  • Создать новую транспортную цепочку Web-контейнера для использования новой SSL-конфигурации для провайдера Web-сервисов.
  • Настроить HTTPS для клиента Web-сервисов.
  • Протестировать HTTPS Web-сервисы из Java EE-клиента.
  • Протестировать HTTPS Web-сервисы из автономного Java-клиента.

Предварительные требования

Чтобы работать с данным учебным руководством, необходимо знать основы Java-технологии и Web-сервисов.

Системные требования

Необходимо установить IBM Rational Application Developer V7 с последними пакетами исправления ошибок (пробную версию Rational Application Developer можно загрузить с сайта developerWorks, если вы не купили лицензию). Если вы не уверены, обновлен ли ваш экземпляр Rational Application Developer V7 до самой последней версией, можно зайти в IBM Installation Manager и выбрать Update Packages для просмотра новых доступных обновлений. На момент написания данного руководства последней версией Rational Application Developer была 7.0.0.5.

Примечание. IBM выпускает пакеты исправления ошибок примерно раз в три месяца. Возможно, на момент вашей установки будет выпущена более новая версия Rational Application Developer. Каждая новая версия Rational Application Developer содержит большое количество исправлений. Мы рекомендуем установить последнюю версию, для того чтобы избежать возникновения проблем, которые уже исправлены.

1 из 12 | следующая

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=SOA и Web-сервисы, Rational, WebSphere, XML
ArticleID=355906
TutorialTitle=Создание Web-сервисов с защитой на транспортном уровне при помощи Rational Application Developer V7: Часть 3. Настройка HTTPS
publish-date=12032008
author1-email=henrycui@ca.ibm.com
author1-email-cc=

Теги

Help
Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Используйте ползунок, чтобы отразить больше или меньше тегов.

КнопкаПопулярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere).

Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).

Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Кнопка Популярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere). Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).