IBM®
Перейти к тексту
    в России и странах СНГ [изменить]    Условия использования
 
 
   
    Главная страница    Продукты    Услуги и решения    Поддержка и загрузка    Мой профиль    

developerWorks Россия  >  Технология Java  >

"Дайте новый импульс вашим Java-приложениям", часть 2

Простая разработка Ajax-приложений при помощи бесплатного программного обеспечения

developerWorks

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

Синг Ли (westmakaha@yahoo.com), Author, Wrox Press

18.04.2006

Перейти к учебному пособию

Комбинация Eclipse, DB2® Express-C и WebSphere® Application Server Community Edition (каждый можно бесплатно загрузить, использовать и разворачивать) - это отличный набор "от прототипа к рабочему варианту" для всех ваших потребностей разработки приложений на Java™ и Java enterprise. В данном руководстве рассмотрен процесс разработки небольшого приложения для учета сотрудников; первоначально мы будем использовать традиционную технологию JavaServer Pages (JSP), а затем выполним миграцию приложения на технологию Ajax для обеспечения его высокой интерактивности.

В этом учебном пособии

В этом руководстве показывается, как заменить традиционный дизайн приложения применением технологии Asynchronous JavaScript and XML (Ajax) в дружественной и привычной среде набора программ "Kick-start your Java apps".

Вы начнете с создания панели "Информация о сотрудниках", используя стандартные технологии - JSP и сервлеты. Вы выполните всю разработку и тестирование в наборе программ "Kick-start your Java apps". Разработаете дизайн приложения в Eclipse и затем развернете и протестируете его в Application Server. Приложение интерактивно извлекает и отображает информацию о сотрудниках, включая их фотографии, из базы данных DB2 Express-C.

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

  • Разработка панели "Информация о сотрудниках" с применением традиционных технологий - JSP и сервлетов.

  • Отображение фотографий в формате GIF из BLOB-полей (binary large object) DB2 с использованием специального сервлета.

  • Начальные сведения об Ajax и Direct Web Remoting.

  • Миграция панели "Информация о сотрудниках" на облегченный Ajax-дизайн.

  • Написание вспомогательного Java-кода для нового приложения.

  • JavaScript-кодирование с использованием библиотеки программ DWR.

  • Тестирование новой интерактивной панели "Информация о сотрудниках".

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


Требуемый опыт

Вы должны быть знакомы с основами Java-разработки и, в частности, с разработкой серверных Java-приложений. Предполагается, что вы знакомы с основными концепциями J2EE, такими как дескрипторы развертывания и WAR-архивы. Вы также должны иметь опыт в JSP-программировании и использовании библиотек тегов, например, JavaServer Pages Standard Tag Library (JSTL). Предполагается, что вы знаете основы работы с реляционной базой данных и программировали JDBC-приложения. Предполагается также, что вы изучили руководство "Дайте новый импульс вашим Java-приложениям: свободное программное обеспечение, быстрая разработка".


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



Продолжительность

2 hours


Форматы

html, pdf


Поделиться этой статьей:

забобрить забобрить memori сохранить в memori



В начало


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

Опции документа

Опции документа, требующие включения JavaScript, не отображаются


    IBM в России Конфиденциальность Контакты