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

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

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

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

  • Закрыть [x]

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

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

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

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

  • Закрыть [x]

Создание самостоятельных приложений Web-сервисов с помощью Eclipse и Java SE 6: Часть 1. Приложение сервера Web-сервисов

Фиона Лэм, инженер-программист, IBM
Фиона Лэм (Fiona Lam) работает инженером-программистом в австралийской лаборатории разработки в подразделении IBM Tivoli Security Development.
Джон Робертсон, штатный инженер-программист, IBM
Джон Робертсон (John Robertson) также работает инженером-программистом в австралийской лаборатории разработки в подразделении IBM Tivoli Security Development.

Описание:  Использование Eclipse Integrated Development Environment (IDE) и Java™ Platform, Standard Edition (Java SE) 6 для создания самостоятельного приложения Web-сервисов, которое можно запускать с консоли. Это руководство, первая часть цикла, начинается с ознакомления со средой разработки Eclipse IDE. Далее рассматриваются настройка среды; создание проектов, пакетов и классов; а затем исполнение приложений из командной строки.

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

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

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

Об этом цикле руководств

Этот цикл руководств демонстрирует, как создать самостоятельный сервер Web-сервисов и клиентское приложение, которое легко запускать не из контейнеров сервера Web-приложений, а из командной строки с помощью Java SE 6. На простом примере Hello World вы научитесь использовать Eclipse IDE, Java SE 6 и Apache Ant для создания полнофункционального сервера Web-сервисов и клиентских приложений. Вы научитесь также применять TCP/IP Monitor для проверки трафика связи сервера с клиентом и пользоваться инструментом Eclipse Web Services Explorer для тестирования Web-сервисов.

Об этом руководстве

Это руководство, первая часть цикла, познакомит вас с процессом публикации приложения Web-сервисов с помощью Eclipse IDE, Java SE 6 и Ant. Оно образует фундамент для второй части, в которой описывается процесс создания клиентского приложения Web-сервисов.


Цели обучения

Изучив это руководство, вы будете знать:

  • что такое Web-сервис и какие стандарты он использует в связи с браузером, вызываемым из Eclipse для просмотра опубликованного файла Web Services Description Language (WSDL);
  • как создать серверную часть Web-сервиса, в том числе, как установить и настроить Eclipse IDE и Java Development Kit (JDK), чтобы они вместе генерировали код, компилируемый с помощью Java SE 6;
  • как использовать инструмент компоновки Ant на базе Java в среде разработки Eclipse IDE для выполнения специальной Java-команды с целью генерации части кода.

Предварительные замечания

Это руководство описывает простые шаги, рассчитанные на Java-программистов начального и промежуточного уровня, обладающих некоторыми знаниями в области языка Java и файлов компоновки Ant. Новички и более опытные Java-разработчики получат представление о том, как компоновать, устанавливать и исполнять самостоятельные серверы Web-сервисов и распределенные клиенты для обеспечения связи, в том числе через межсетевой экран, и обработки приложений.

Требования к системе

Чтобы следить за примерами, загрузите следующие файлы:

Ant загружать не нужно, так как его функциональность встроена в Eclipse. В качестве Eclipse IDE для Java-разработчиков в этом руководстве используется пакет Ganymede.

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

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=SOA и Web-сервисы, Технология Java, Open source
ArticleID=502066
TutorialTitle=Создание самостоятельных приложений Web-сервисов с помощью Eclipse и Java SE 6: Часть 1. Приложение сервера Web-сервисов
publish-date=07232010
author1-email=fionalam@au1.ibm.com
author1-email-cc=flanders@us.ibm.com
author2-email=jtrobert@au1.ibm.com
author2-email-cc=flanders@us.ibm.com

Теги

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

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

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

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