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

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

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

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

  • Закрыть [x]

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

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

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

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

  • Закрыть [x]

Общая оболочка для сред Data Studio, Rational Data Architect, Rational Software Architect и Rational Application Developer

Технический обзор

Викрам Хатри, сертифицированный специалист-консультант по информационным технологиям, IBM
Викрам Хатри (Vikram Khatri) работает в отделе продаж и распространения компании IBM в составе группы DB2 Migration, его опыт работы в сфере информационных технологий составляет 18 лет. Викрам занимается администрированием баз данных DB2. В своей работе по технической поддержке продаж DB2 он занимается проектами миграции, а также тестированием систем высокой производительности.
Барт Л. Вайалпандо, сертифицированный ИТ-консультант, IBM
Барт Л. Вайалпандо (Burt Vialpando) девять лет работает в IBM и является сертифицированным специалистом по информационным технологиям. Он сотрудник группы SMPO, выполняющей предпродажную поддержку миграции с Oracle на DB2, с 25-летним опытом работы в информационной индустрии; имеет много сертификатов по DB2, Oracle и др. В настоящее время работает с Certification Board, Competency Team, Migrations Committee и программой University Ambassador.

Описание:  Многие считают, что для каждого программного продукта IBM® необходима отдельная копия Eclipse, но это не всегда так. Одну и ту же установку Eclipse можно одновременно использовать для разных инструментов разработки ПО IBM, таких как Data Studio, RDA, RSA и RAD.

Дата:  17.12.2009
Уровень сложности:  средний PDF:  A4 and Letter (750KB | 17 страница)Загрузить Adobe® Reader®
Активность:  3256 просмотров
Комментарии:  


Введение

Идея совместного использования оболочки продуктами на базе Eclipse заключается в том, чтобы компоненты ядра Eclipse были общими, а не дублировались для каждого из продуктов. Совместное использование оболочки исключает необходимость установки нескольких платформ Eclipse, что ведет к экономии дискового пространства и устраняет дублирование компонентов. В этой статье разбирается процесс организации совместного использования одних и тех же оболочек Eclipse между множеством разных продуктов IBM, таких как Rational Data Architect (RDA), Rational Software Architect (RSA), Rational Application Developer (RAD) и Data Studio..

ММногие программные продукты IBM Rational и инструменты Data Studio рассчитаны на совместное использование оболочки при работе в одной и той же среде. Это не всегда возможно, но простая проверка в процессе инсталляции может сэкономить вам дисковое пространство, позволив использовать либо уже установленный экземпляр Eclipse, либо экземпляр Eclipse от других программных продуктов IBM. Простой аналогией совместного использования оболочки служит платформа Windows® с каталогом С:\Windows, содержащим общие компоненты для всех программ, установленных в папке C:\Program Files.

Некоторые важные термины

IBM Installation Manager

IBM Installation Manager (IIM) – это программная платформа на базе Eclipse, которая обеспечивает установку, обновление и администрирование разных программных продуктов. IIM можно сравнить с любой стандартной программой установки ПО, такой как пакеты Windows MSI или программы InstallShield. IIM создает пакет для каждого программного продукта, и ключом к совместному использованию оболочки служит расширение или использование одного и того же пакета при установке нового продукта. Кроме того, IIM управляет лицензиями устанавливаемых продуктов.

Группа пакетов

При установке программного продукта IBM IIM позволяет определить группу пакетов. Если два разных программных продукта устанавливаются в две разные группы пакетов, они не будут совместно использовать общие ресурсы. Пользователь может специально выбрать установку продуктов в другую группу пакетов по многим причинам, несмотря на то, что эти продукты могли бы использовать общие ресурсы.


Идея использования общей оболочки

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

В группе пакетов может быть установлено любое число подходящих продуктов. Когда продукт установлен, его функции становятся доступными всем другим продуктам из той же группы пакетов. Если вы установили в одну и ту же группу пакетов инструмент разработки (например, Data Studio Developer) и продукт проектирования архитектуры (например, RDA), то при запуске одного из продуктов вы увидите в своем пользовательском интерфейсе как функции разработки, так и функции проектирования структур данных. Если добавить инструмент моделирования (например, RSA), все продукты из одной группы будут содержать функции разработки, моделирования и проектирования.


Продукты и общая оболочка

Совместное использование оболочки возможно только для основных и промежуточных релизов одной и той же версии платформы Eclipse. Например, нельзя организовать общую оболочку для продуктов, использующих версии Eclipse 3.2 и 3.3. IIM определит это и заставит вас выбрать разные группы пакетов.

Когда разные продукты IBM совместно используют одну и ту же оболочку, каждый продукт независимо обновляет через IIM все свои функции. Один побочный эффект заключается в том, что видны только пользовательский интерфейс и функции запущенного продукта. Например, если установлен IBM Data Studio Developer, который использует общую оболочку с RDA, будет виден только экран приветствия Data Studio Developer, хотя RDA тоже установлен.


Таблица 1. Продукты на базе Eclipse 3.2, способные использовать общую оболочку
Наименование продукта
Data Studio, V1.x
Rational Application Developer for WebSphere® Software, V7.0.0.x
Rational Software Modeler, V7.0.0.x
Rational Systems Developer, V7.0.0.x
Rational Software Architect, V7.0.0.x
Rational Asset Manager, V7.0.0.x
Rational Data Architect, V7.0.0.x
Rational Functional Tester, V7.0.0.x
Rational Functional Tester, V7.0.1.x
Rational Performance Tester, V7.0.0.2 through 7.0.0.x
Rational Performance Tester, V7.0.1.x
Rational Developer for System z, V7.0.0.x
WebSphere Integration Developer, V6.1.0.x
WebSphere Message Broker, V6.1.0.x
WebSphere Business Modeler, V6.1.0.x
WebSphere Developer Studio Client Standard, V7.0.0.x
WebSphere Developer Studio Client Advanced, V7.0.0.x


Таблица 2. Расширения продуктов на базе Eclipse 3.2, которые устанавливаются посредством IIM и могут находиться в одной группе пакетов с продуктами на базе Eclipse 3.2
Наименование продукта
Rational Business Developer Extension, V7.0.0.x
Rational Modeling Extension for Microsoft® .NET, V7.0.0.x
Rational Performance Tester Extension, V7.0.0.x
WebSphere Host Access Transformation Services (HATS), V7.0.0.x


Таблица 3. Продукты на базе Eclipse 3.2 RCP, неспособные использовать общую оболочку
Наименование продукта
Rational Manual Tester, V7.0.0.x
Rational Manual Tester, V7.0.1.x


Таблица 4. Продукты на базе Eclipse 3.3, которые могут сосуществовать, но не использовать общую оболочку с продуктами на базе Eclipse 3.2
Наименование продукта
Rational Software Modeler, V7.0.5.x
Rational Systems Developer, V7.0.5.x
Rational Developer for System i, V7.1.0.x


Таблица 5. Расширения продуктов на базе Eclipse 3.3, которые устанавливаются посредством IIM и могут входить в ту же группу пакетов, что и продукты на базе Eclipse 3.3
Наименование продукта
Rational Modeling Extension for Microsoft .NET, V7.0.5.x


Таблица 6. Зависимость между Data Studio, RDA, RAD и RSA
Data StudioRDARADRSA
1.1.2V7 FP5V7 FP6V7 FP6
1.2V7 FP5V7 FP7V7 FP7


Пример: использование общей оболочки между IBM Data Studio и RDA

Как получить идентификатор IBM для загрузки ПО

Чтобы загрузить, опробовать, купить или получить бесплатно лицензируемое ПО IBM, нужен идентификатор (ID) IBM. Создайте ID. Сохраните этот ID и пароль, так как они понадобятся вам при каждой загрузке ПО IBM.

Загрузка ПО

Установка IBM Data Studio

Предполагается, что у вас загружены IBM Installation Manager и указанный выше пакет Data Studio. Распакуйте файл file ibm_data_studio_dev_v12_win.zip, и вы увидите структуру каталога, изображенную на рисунке 1.


Рисунок 1. Подготовка к установке
Подготовка к установке

Перейдите в папку DS1.2, куда вы поместили содержимое ibm_data_studio_dev_v12_win.zip, и дважды щелкните на setup.exe, чтобы начать процесс установки, затем нажмите Install.


Рисунок 2. Запуск процесса установки
 Запуск процесса установки


Рисунок 3. Выбор пакетов
Выбор пакетов

Выберите IBM Installation Manager и Data Studio Developer, затем нажмите Next.

Согласитесь с условиями лицензии и нажмите Next.

На следующем экране примите местонахождение общих компонентов Eclipse и Data Studio по умолчанию, как показано на рисунке 4:


Рисунок 4. Выбор местонахождения общих компонентов
 Выбор местонахождения общих компонентов

На следующем экране примите местонахождение Data Studio по умолчанию, как показано на рисунке 5:


Рисунок 5. Выбор группы пакетов
 Выбор группы пакетов

Нажмите три раза Next, и вы увидите следующий экран со всеми выбранными компонентами для установки:


Рисунок 6. Проверка выбранных компонентов
 Проверка выбранных компонентов

Нажмите Next и Install на следующем экране, чтобы установить IBM Installation Manager и пакет Data Studio. Установка займет несколько минут, и в конце вы увидите экран, подобный изображенному на рисунке 7:


Рисунок 7. Успешная установка
 Успешная установка

Перейдите в Windows Explorer и откройте папку Program Files; вы увидите три новые папки, созданные в результате выполненного процесса.


Рисунок 8. Каталог установки в Windows Explorer
 Каталог установки в Windows Explorer

Если вы установили не Data Studio, а, например, RDA, имя каталога общей оболочки по умолчанию будет другим. RDA, RSA и RAD используют разные имена каталогов по умолчанию.


Рисунок 9. Имена каталогов по умолчанию для RDA, RAD, RSA и др.
 Имена каталогов по умолчанию для          RDA, RAD, RSA и др.

В процессе установки RDA, который описан в следующем разделе, нужно использовать существующую оболочку Data Studio, вместо того, чтобы создавать новую оболочку SDP70. Это называется совместным использованием общей оболочки. Не забудьте проверить по таблицам 1-5, можно ли использовать оболочку разными версиями RDA, RSA, RAD и Data Studio.

Применение лицензии Data Studio

Лицензии нужно получить на Web-сайте IBM Passport Advantage. Загрузите файлы лицензий com.ibm.datastudio.developer.pek_1.2.jar и RDAlic.jar для Data Studio Developer и Rational Data Architect. Затем запустите IBM Installation Manager, как показано на рисунке 10:


Рисунок 10. Применение лицензии Data Studio
 Применение лицензии Data Studio

Нажмите кнопку Manage License.


Рисунок 11. Кнопка Manage License
Manage License

Выберите Import product Activation kit и нажмите Next.

Нажмите Browse и найдите файл лицензии com.ibm.datastudio.developer.pek_1.2.jar, загруженный на предыдущем шаге.

Нажмите Next и примите условия лицензии.

Нажмите Finish, и лицензия будет задействована.


Рисунок 12. Импорт файла лицензии
Импорт файла лицензии


Рисунок 13. Просмотр файла лицензии
Browse license file

После применения лицензии нажмите кнопку Manage License, чтобы убедиться, что лицензия успешно задействована. Вы увидите экран, подобный изображенному на рисунке 14:


Рисунок 14. Проверка состояния лицензии
 Проверка состояния лицензии

Проблема Node Locked

Если вместо Permanent вы увидите лицензию типа Node Locked, вероятнее всего, что в системе задана неверная дата. Лицензии на программное обеспечение IBM зависят от даты, и тип лицензии Node Locked отображается в том случае, если в системе установлена неверная дата. Исправьте системную дату на своей физической или виртуальной машине, и тип лицензии Node Locked сменится на Permanent.

Установка IBM RDA

После установки Data Studio надо установить RDA и организовать совместное использование оболочки между этими двумя продуктами, чтобы не нужно было дублировать компоненты. Здесь главное, что IBM Installation Manager уже установлен, и достаточно установить нужный пакет RDA.

Если RDA уже установлен, он, скорее всего, использует другую оболочку: SDP70 и SDP70Shared. Оболочку Data Studio Developer можно совместно использовать в существующей группе пакетов RDA.

Предположим, что пакет RDA не установлен. Загрузите RDA. Ниже приведены шаги по применению обновлений к пробному ПО и организации совместного использования оболочки между двумя программными продуктами.

Разархивируйте файлы, и вы увидите следующую структуру файлов:


Рисунок 15. Распаковка файла установки RDA
 Распаковка файла установки RDA

Запустите IBM Installation Manager и войдите в File > Preferences.


Рисунок 16. Указание репозитория
Указание репозитория

На следующем экране укажите местонахождение пакета RDA.

Нажмите Add Repository, затем Browse на следующем экране, чтобы найти имя каталога, в котором распаковался ваш пакет RDA на предыдущем шаге.

Выберите diskTag.inf и нажмите Open.


Рисунок 17. Добавление репозитория
 Добавление репозитория

Нажмите OK, затем Install software packages, как показано на рисунке 18:


Рисунок 18. Установка пакетов ПО
 Установка пакетов ПО


Рисунок 19. Выбор версии RDA
 Выбор версии RDA

Нажмите кнопку Check for other versions and extensions. Чтобы получить информацию о других версиях и расширениях, доступных на Web-сайте IBM, требуется соединение с интернетом.


Рисунок 20. Проверка наличия других версий и расширений
Проверка наличия других версий и расширений

Выберите версию RDA V7FP5.


Рисунок 21. Выбор последней версии FixPak
 Выбор последней версии FixPak

Нажмите Next и примите условия лицензионного соглашения, затем снова нажмите Next. Вы увидите следующий экран, и вместо создания новой группы пакетов выберите существующую группу, которая уже создана при установке Data Studio.


Рисунок 22. Не выбирайте новую группу пакетов
 Не выбирайте новую группу пакетов

Не нужно создавать новый пакет, так как мы хотим использовать уже существующий. Поэтому выберите Use the existing package group, и будет автоматически выбран уже установленный пакет Data Studio. Нажмите Next.


Рисунок 23. Выбор существующей группы пакетов
 Выбор существующей группы пакетов

На следующем экране можно выбрать компоненты, которые нужно включить в RDA. В данном примере оставьте опции по умолчанию и нажмите Next, затем Install на следующем экране. Установка RDA поверх Data Studio займет несколько минут.


Рисунок 24. Проверка места назначения
 Проверка места назначения

После завершения установки RDA вы увидите экран, подобный изображенному на рисунке 25:


Рисунок 25. Успешная установка RDA
 Успешная установка RDA

Применение лицензии RDA

Теперь нужно применить к RDA лицензию RDALic.jar точно так же, как мы это сделали для Data Studio.

Нажмите значок Manage Licenses в IBM Installation Manager.

Выберите Version 7.0.0.5 для RDA.


Рисунок 26. Выбор версии RDA для применения лицензии
 Выбор версии RDA для применения лицензии

Выберите Import product activation kit и нажмите Next.

На следующем экране нажмите Browse и найдите файл RDALic.jar.


Рисунок 27. Выбор файла лицензии RDA
 Выбор файла лицензии RDA

Нажмите Next, примите условия лицензионного соглашения и нажмите Finish.

После применения лицензии нажмите значок Manage License, чтобы убедиться, что лицензия успешно применена.


Рисунок 28. Проверка лицензий
 Проверка лицензий

Теперь RDA является частью Data Studio, и можно продемонстрировать, что RDA входит в этап проектирования общего представления IBM Data Studio – полное управление жизненным циклом данных.


Рисунок 29. Проверка в Windows Explorer
 Проверка в Windows Explorer

В Windows Explorer вы увидите только одну общую оболочку, DS12Shared and DSDEV1.2, потому что вы установили RDA V7FP5 в то же место.


Упражнение: теперь создайте общую оболочку для DSA, RAD и RSA

Вы научились создавать общую оболочку для Data Studio Developer и RDA. Теперь вы можете загрузить другие популярные программные продукты IBM и использовать их с общей оболочкой.


Ресурсы

Научиться

Получить продукты и технологии

Обсудить

Об авторах

Викрам Хатри (Vikram Khatri) работает в отделе продаж и распространения компании IBM в составе группы DB2 Migration, его опыт работы в сфере информационных технологий составляет 18 лет. Викрам занимается администрированием баз данных DB2. В своей работе по технической поддержке продаж DB2 он занимается проектами миграции, а также тестированием систем высокой производительности.

Барт Л. Вайалпандо (Burt Vialpando) девять лет работает в IBM и является сертифицированным специалистом по информационным технологиям. Он сотрудник группы SMPO, выполняющей предпродажную поддержку миграции с Oracle на DB2, с 25-летним опытом работы в информационной индустрии; имеет много сертификатов по DB2, Oracle и др. В настоящее время работает с Certification Board, Competency Team, Migrations Committee и программой University Ambassador.

Помощь по сообщениям о нарушениях

Сообщение о нарушениях

Спасибо. Эта запись была помечена для модератора.


Помощь по сообщениям о нарушениях

Сообщение о нарушениях

Сообщение о нарушении не было отправлено. Попробуйте, пожалуйста, позже.


developerWorks: вход


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

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

 


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

Выберите ваше отображаемое имя

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

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

(Должно содержать от 3 до 31 символа.)


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

 


Оценить эту статью

Комментарии

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Information Management
ArticleID=457452
ArticleTitle=Общая оболочка для сред Data Studio, Rational Data Architect, Rational Software Architect и Rational Application Developer
publish-date=12172009
author1-email=vikram@zinox.com
author1-email-cc=
author2-email=burt.vialpando@us.ibm.com
author2-email-cc=

Теги

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

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

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

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