![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Сейчас в разделе .NET обсуждается тема о веб-сервисах, вот я и вспомнил о Java.
Расскажите, пожалуйста, какое программное обеспечение для этого необходимо (если первоначально есть только JSDK). Какие библиотеки, отдельные приложения и т.д. Интересует необходимый софт как для самого сервиса, так и для клиентов к нему (ессно, тоже на Java) З.Ы. Возможно, я ошибся разделом (ох как их много стало -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 13 Всего: 172 |
Для начала нужен Томкет. Затем нужен SOAP сервер и клиент. Можно скачать Apache SOAP API :
http://xml.apache.org/soap/index.html или http://xml.apache.org/dist/soap/nightly/ SOAP'у нужны: 1. Xerces - идет вместе с томкетом 2. JAF : http://java.sun.com/products/javabeans/jaf/index.jsp 3. JavaMail Ну и пока хватит Это сообщение отредактировал(а) Domestic Cat - 18.11.2004, 05:16 -------------------- |
|||
|
||||
| ZAVS |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 25.2.2004 Где: ЕРЕВАН Репутация: нет Всего: 1 |
для j2ee контейнера можешь выбрать JBOSS,
а если используешь только jsp или сервлеты можешь брать resin , а клиенту и веб-браузера хватит --------------------
Учись студент доцентом станешь :) |
|||
|
||||
| alien_by |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 29.11.2004 Где: Belarus/Gomel Репутация: нет Всего: 8 |
Я работал с tomcat + axis очень неплохо.
Axis можешь взять тут http://ws.apache.org/axis/ Tomcat http://jakarta.apache.org/tomcat/ |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Не факт. Ну, условно: хочу написать веб-сервис, к-й складывает 2 числа. А клиент мне нужен, скажем, КОНСОЛЬНЫЙ. Т.е. считать с клавиатуры 2 числа и отправить запрос к сервису, получить ответ и вывести на консоль. Что-то мне подсказывает, что тут нужны некие доп. библиотеки, к-х нет в J2SESDK.. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| alien_by |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 29.11.2004 Где: Belarus/Gomel Репутация: нет Всего: 8 |
Действительно нужны. Превая помимо всего в совокупности с сервлет контейнером позволяет веб сервисы писать. В качестве сервлет-контейнера они рекомундуют Tomcat. Обе эти библиотеки отвечают за упаковку запроса и отпраку его на сервер по протоколу SOAP, а также за распаковку и представление результатов. Также данные либы позволяют работать с UDDI каталогами и представляют в удобном виде wsdl скрипты. Если хочется размять руки, то можно библиотеки эти не использовать, а заюзать соап сериализатор/десериализатор. К нему нужно запастись описанием формата запросов и формата файлов данных ВС (файлов типа wsdl (web services definition language) и wsdd (web-servces deployment descriptor)). К тому-же приходится часть действий делать самому. Однако предположительно способ более гибок, а по мне как правило всё это излишне |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: нет Всего: 165 |
А где бы подробные доки для ламеров на этот счёт стянуть?
Типа "Hello world на J2EE" Нашел Это сообщение отредактировал(а) Domestic Cat - 3.12.2004, 04:38 --------------------
|
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 13 Всего: 172 |
А классический: http://java.sun.com/j2ee/1.4/docs/tutorial/doc/ ? Правда это для Сановского сервера. А вообсче в Литературе были ссылки, в фтп на последней странице неплохая коллекция. Это сообщение отредактировал(а) Domestic Cat - 3.12.2004, 06:30 -------------------- |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |