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

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

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

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

  • Закрыть [x]

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

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

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

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

  • Закрыть [x]

"Kick-start your Java apps": свободно распространяемое программное обеспечение, быстрая разработка

Cинг Ли, Автор, Wrox Press
Photo of Sing Li
Cинг Ли (Sing Li) является консультантом и активным автором с более чем десятилетним опытом. Он участвовал в создании следующих книг: "Знакомство с JavaServer Pages", "Профессиональное использование Apache Tomcat 5", "Pro JSP, третье издание", "Early Adopter JXTA", "Профессиональное использование Jini", "Знакомство с J2ME: От новичка до профессионала, третье издание" и многих других. Он постоянно публикуется в технических журналах и участвует в сообществах разработчиков программного обеспечения с открытым исходным кодом. Он - активный проповедник программного обеспечения с открытым исходным кодом, движения VOIP и P2P. Связаться с ним можно по электронной почте westmakaha@yahoo.com.

Описание:  Для быстрого создания, тестирования и развертывания Web-приложения или Web-службы вам потребуется надежная реляционная база данных, совместимый со стандартами Web-сервер приложений и гибкая IDE. В идеальном случае все эти прикладные пакеты должны пройти производственные испытания, быть простыми в получении, легкими в использовании и хорошо интегрированными друг с другом. В данном руководстве рассматривается использование поддерживаемого IBM свободно распространяемого программного обеспечения с открытым исходным кодом для ускорения разработки ваших Web-приложений, основанных на Java™. Вы узнаете, откуда загрузить эти компоненты, как их установить и настроить для повседневной работы.

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

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

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

Объедините испытанную мощь промышленной базы данных DB2 с гибкостью совместимого с J2EE 1.4 сервера приложений WebSphere®, затем включите их в популярную интегрированную среду разработки с открытым исходным кодом Eclipse - и у вас получится высокоэффективная среда для создания, тестирования и развертывания Web-приложений и Web-служб.

Не секрет, что профессионалы больших IT-проектов с удовольствием используют этот набор программного обеспечения уже много лет. Но до сих пор сообщество разработчиков в целом не имело широкого доступа к этим средствам. Времена изменились, и сегодня полнофункциональные версии этих серверов и IDE можно просто загрузить (бесплатно и с бесплатной лицензией), а также получить полную поддержку IBM.

Набор Kick-start

В наборе "Kick-start your Java apps" IBM объединила свободно распространяемые программные компоненты для данных, развертывания и разработки:

  • Сервер баз данных DB2 Express-C
  • WebSphere Application Server Community Edition
  • Eclipse IDE

Вы не обязаны работать со всеми этими приложениями; каждое функционирует и с другими компонентами, основанными на открытых стандартах. Вы можете использовать Eclipse с различными (даже не Java) серверами приложений и базами данных, Application Server не требует наличия ни DB2 Express-C, ни Eclipse, а DB2 Express-C может подойти к средам разработки и развертывания, отличным от Eclipse и Application Server. Однако использование полного, тесно интегрированного пакета может принести вам намного большую пользу в плане лучшего понимания данного руководства.

Java-разработчики теперь могут свободно использовать поставляемую с открытыми исходными текстами Eclipse IDE для создания и тестирования приложений и Web-служб, а также для установки их на WebSphere Application Server Community Edition (в данном руководстве - Application Server) и с DB2 Express-C.

О данном руководстве

В данном руководстве рассмотрен кратчайший путь загрузки и приведения в рабочее состояние этих программных компонентов (все вместе они образуют набор, называемый "Kick-start your Java apps"), который позволит вам обнаружить их безграничные возможности при создании вашего следующего программного шедевра. Это руководство поможет вам установить и настроить компоненты, а также увидеть, как они спроектированы для совместной работы. При выполнении данной задачи не делается попытки раскрыть все имеющиеся функциональные возможности или все доступные параметры настройки каждого отдельного пакета. Вы сможете сделать это самостоятельно в процессе дальнейших исследований и разработок.

В данном руководстве рассматривается:

  • Загрузка и установка DB2 Express-C
  • Создание баз данных и управление данными при помощи инструментальных средств DB2 Express-C
  • Загрузка и установка Application Server
  • Управление Application Server через Web-консоль
  • Соединение Application Server с DB2 Express-C при помощи JCA 1.5 коннектора
  • Загрузка и установка Eclipse
  • Установка подключаемого модуля Application Server для Eclipse
  • Управление, просмотр и редактирование данных в DB2 Express-C с использованием Eclipse IDE
  • Тестирование Web-приложений в Eclipse со встроенным управлением экземплярами Application Server
  • Быстрая разработка и тестирование JSP/JSTL Web-приложений в Eclipse с доступом к данным в DB2 Express-C и развертывание их на Application Server
  • Настройка Application Server в качестве обычного Web-сервера в Internet

В процессе работы с руководством вы получите опыт использования всех программных компонентов и создадите простое, управляемое данными Java-приложение, развернутое на Application Server.


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

Вы должны быть знакомы с основами Java-разработки и, в частности, с разработкой серверных Java-приложений. Предполагается, что вы понимаете основы работы с реляционной базой данных и знакомы с основными концепциями J2EE, такими как дескрипторы развертывания и WAR-архивы. Желательно, но необязательно, иметь опыт работы с сервером приложений и реляционной базой данных.


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

Для работы с исходным кодом необходимо иметь работающий пакет Sun JDK 1.4.2_09 или IBM JDK 1.4.2 SR3.

Рекомендуемая системная конфигурация для работы с данным руководством:

  • Система, поддерживающая указанные выше JDK/JRE и имеющая не менее 512MB оперативной памяти (желательно 1GB).
  • Не менее 900MB дискового пространства для установки программных компонентов и примеров.

Инструкции в руководстве приводятся для операционной системы Windows. Все рассматриваемые здесь инструментальные средства работают также на системах Linux® и UNIX®.

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

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Технология Java, Information Management, Open source, WebSphere
ArticleID=145582
TutorialTitle="Kick-start your Java apps": свободно распространяемое программное обеспечение, быстрая разработка
publish-date=02272006
author1-email=westmakaha@yahoo.com
author1-email-cc=

Теги

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

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

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

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