Как изучить [закрытые] Веб-сервисы Java

Если вы хотите, чтобы структура имела определенный размер с GCC, например, используйте __attribute__((packed)) .

В Windows вы можете установить выравнивание в один байт при использовании cl .exe компилятор с опцией / Zp .

Обычно ЦП получает доступ к данным, который является кратным 4 (или 8), зависящей от платформы, а также от компилятор.

Итак, это вопрос выравнивания в основном.

У вас должны быть веские причины для его изменения.

12
задан Sietse 23 September 2008 в 09:06
поделиться

7 ответов

Стандартный путь в Java для записи веб-сервиса состоит в том, чтобы использовать Ось Apache.

Если Вы генерируете клиент веб-сервиса, то Вам нужен WSDL (.xsd, .wsdl, и т.д.) внешнего веб-сервиса, и затем можно использовать wsdl2java (или предпочтительно, задача Ant, обеспеченная муравьем оси), чтобы просто сгенерировать код, чтобы сделать связь и модель.

Если Вы генерируете веб-сервис на стороне сервера, то можно использовать Java2WSDL для превращения модели Java в реализацию веб-сервиса, хотя необходимо будет кодировать сторону сервера в классе Impl, это генерирует. Можно затем легко развернуться на Tomcat, и т.д., с помощью axis.war и сгенерированного deploy.wsdd сценария.

Существует много документации там, которая поможет.

4
ответ дан 2 December 2019 в 21:04
поделиться

Если Вы используете Платформу Spring, я предлагаю WS Spring.

Существует очень полезный справочник, который должен запустить Вас.

4
ответ дан 2 December 2019 в 21:04
поделиться

Это - хорошая начальная точка для REST и JAX-RS:

http://www.lunatech-research.com/archives/2008/03/20/restful-web-sevices-resteasy-jax-rs

2
ответ дан 2 December 2019 в 21:04
поделиться

Великолепное место для запуска является онлайн-курсом Sang Shin. Существует активная группа онлайн, а также хорошие слайды, примеры и упражнения для завершения. Большая вещь об этом курсе состоит в том, что существует набор временных шкал для каждого компонента курса, чтобы помочь Вам выяснить сколько времени для расходов на конкретное понятие.

2
ответ дан 2 December 2019 в 21:04
поделиться

Ось Apache (http://ws.apache.org/axis) является простой в использовании и очень эффективной для основных веб-сервисов, по моему опыту.

Руководство пользователя должно запустить Вас: http://ws.apache.org/axis/java/user-guide.html

1
ответ дан 2 December 2019 в 21:04
поделиться

Проверьте Java Enterprise вкратце, она имеет хороший раздел по веб-сервисам, описывая и спецификацию платформы J2EE и также реализацию Оси Apache. Примите во внимание, что, в то время как это может быть популярно, Ось не является стандартным методом, но чем-то, что было разработано, в то время как стандарты будучи завершили/совершенствовали.

0
ответ дан 2 December 2019 в 21:04
поделиться

Я настоятельно рекомендую Вам для запуска новым Jax-WS спецификации 2.0. Это - хороший обход идеи по стандартам. Sun обеспечивает ссылочную реализацию, которую можно использовать. Попробуйте веб-сайт JAX-WS, и затем можно наблюдать веб-сайт Метро для наблюдения всего стандарта ws -* стек.

Я использую этот инструмент, чтобы использовать и предоставить услуги. Это быстро, просто в использовании, настраиваемо и стандарт.

Наслаждайтесь им!

1
ответ дан 2 December 2019 в 21:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: