Создание SOAP и RESTfull сервисов. Основы Java EE. Урок 4

Автор Maksim Inshakov
Создание SOAP и RESTfull сервисов. Основы Java EE. Урок 4

Здравствуйте.

С вами снова я. Андрей Я рад вас приветствовать четвёртом уроке курса основы Java EE и тема нашего сегодняшнего урока soap и rest Service. Сегодня мы напишем свой простейший soap Service также простейшие сервис, а также мы.

Познакомимся с новым форматом передачи данных на сервер таким как.

Джейсон так как мы до этого рассматривали получать алименты сегодня. Джейсон сравним с xml ещё сегодня мы будем работать с новым локальным сервером glassfish, а как в прошлом уроке мы использовали только сегодня мы будем тестировать наш сервис и будем смотреть деталей этого сервиса через админ консоль в спишь так как сервер такой для администрирования. То есть — это полный сервер в. России является лишь частью. Хорошо давайте рассмотрим. Что является. Что представляет собой Web Service в принципе то есть мы на прошлом уроке учились писать простые приложение там обращались и получали ответственности webservis. Это можно сказать чтобы Google переводчик мы вводим в левом углу слова. Например на русском языке хотим — это слово перевести на английский к примеру вводим машина нажимаем перевести когда мы нажимаем перевести то сервер — это как-то обрабатывает и возвращает нам ответ вот этот ответ в чём возвращает ну лично если Google Translate то он нам будет возвращать ответ. Вася информацию. Потому, что веб-страницу вот также очень часто мы будем пользоваться сервисами которые будут возвращать страницу в виде xml и видеть. Сегодня мы посмотрим — это когда нам не нужен будет интерфейс. Нам нужно будет клиент к чему хорошо то есть — это в принципе определённая служба приложение для обмена по сети. То есть в принципе. Здесь вы все песни зависит от языка программирования операционной системе. И так дальше то есть я могу веб-сервис написать нам джаник пример, а клиентов нему написать например на си-шарп. Либо наоборот можно сделать также. Вот там то есть — это можно сказать представлениях услуг для любого приложения например Google представляет свои Apple для всех остальных примеру Google Maps есть купайся там карты. Гугл со спутника и соответственно другие клиенты приложения могут к нему подключиться. Вот То есть в принципе web-сервисы — это стандартизованный способ как мы уже говорили, что энтерпрайз — это набор определенных спецификаций точно также как и здесь так как в сервисы являются набором спецификация также как уже сказал нет ограничений на язык программирования операционную систему даже устройство возьми даже можем мобильный клиент написать нашему сервису очень часто писать в разработке мобильных приложений. Их используют вот веб-сервис используется в любой крупной компании для предоставления своим сервисом например Google очень часто используют вот эти вот Web Service. То есть все технологии web-сервисов строятся на спецификациях то есть в сервис — это общее понятие является спецификации есть также набор реализацией как отдельная отдельный модуль приложений которые мы соответственно можем подключать в принципе как и Java EE то есть до сами относятся к спецификациям Java Get Java интерфейс в 1С веб-сервис стоит из набора спецификацией то есть есть дефекация для сервиса есть спецификации также для. Сала Ну то есть в зависимости от целей которые нужно из iq1 спецификации может быть множество реализаций разных библиотека на этом — это повторили если вы соответственно видели курс по интернету там также об этом рассказывать то, что есть одна спецификация GTA5 либо там другие о р м — это как реализация самая распространённая реализация спецификации hibernate specification вот так же точно так же и здесь сервис и у него есть несколько реализаций примеру таких либо. Хорошо давайте рассмотрим сервисы строится на таких технологиях xml wsdl то есть в основном см является корневой технологией разработки в. Туапсе весах то есть с помощью xml мы подаем ответы и запросы Awards — — это просто схема описания также слов в основном работа с методами также поддерживает много транзакции уровни безопасности и так далее. То есть есть также много разных спецификаций и они более сложная. В разработке тем более сложнее чем тебе другие сервисы примеры такие как вот, а сервисы строится на основе http-запрос то есть ли запросы. Мы рассмотрели в прошлом уроке там есть и Post запросы. То есть в принципе RS — это ресурсо ориентированная технология то есть мы знаем, что uniform Resource locator то есть в основном раствор для несложная бизнес-модели там меньше спецификаций рефлексы разрабатывать и они быстрее работа то есть они работают с ресурсами они с минутами то есть в общем обработкам самых запросов и эти сервисы не сохраняют состояния вот — это вот. Хорошо давайте мы сейчас перейдем винтовой и посмотрим как написать простейший soap Service сразу мы перейдем к практике так. Ну для этого мы сейчас откроем приложение нашего сервиса вот сэмпл 45. То есть пока этот web-сервис сам по себе web-сервис идёт в приложении. То есть ты ещё структура нашего проекта которые мы рассмотрели только тут вместо. Джесси х 7 — — это сумма их позже будем учить на самом деле. Нам сейчас вот — это вот, что такое View outline для нас роли не играет потому, что мы сейчас.

0 комментариев
0

Читайте также