Содержание
- 2. – отдельные независимые процедуры многократного использования, которые представляют свои функции через Web-интерфейс. Для связи с внешним
- 3. SOAP (Simple Object Access Protocol) – простой протокол доступа к объектам. Основан на XML для дистанционного
- 4. Пример работы протокола SOAP Сообщения между Web-сервисом и его пользователем пакуются в SOAP-конверты (SOAP envelopes). Вот
- 5. Yes Элемент в запросе поменялся на элемент в ответе. В этом элементе содержится только один элемент
- 6. Как это все работает автор: Patrick Cooney и A List Apart Представим себе, что я -
- 7. Ещё пример автор: Михаил Флёнов Допустим, вы разрабатываете WEB магазин продажи книг. Можно составить каталог книг
- 8. Архитектура Web-сервисов Потребитель Web-сервиса Клиентское приложение Прокси-класс Посредник Общения с Web-сервисом Web-сервер Реестр UDDI Поиск сервиса
- 9. Реализация Web-сервисов для .NET приложений 1. Вы разрабатываете web-сервис как .NET-класс из System.Web.Services с директивой ASP.NET
- 10. Разработка Web-сервиса с помощью текстового редактора Код Web-сервиса HelloWorldService на языке С#: Файл сервиса HelloWorldService.asmx помещаем
- 11. Просмотр Web-сервиса См. пример HelloWorldService.asmx Имя сервиса = класс страницы System.Web.Services.WebService.HelloWorldService Имена методов сервиса: HelloWorld() и
- 12. XML-описание и тестирование метода HelloWorld Результат работы метода HelloWorld – возвращена строка Hello Worl! Тестирование методов
- 13. Использование свойств атрибута WebMethod Можно удаленно вызывать через сеть только те методы сервиса, которые имеют атрибут
- 14. Свойство EnableSession атрибута WebMethod Включает состояние сеанса для метода Web-сервиса. По умолчанию EnableSession=false. Во время сеанса
- 15. Создание Web-сервиса в среде Visual Studio .NET 2012 Смотрите пример на слайдах - Web-служба Калькулятор
- 16. Построение прокси-класса для подключения к Web-сервису Если Web-сервис когда-либо будет модернизирована, то необходимо ссылку обновить через
- 17. Вызов операций (методов) сервиса Идентификатор экземпляра прокси-класса Web-сервиса Смотрите пример работы приложения – GetWebServiceCalculate Приложения, требующие
- 18. Вызов операций сервиса в приложении PHP Для использования SOAP в php необходимо подключить модуль SOAP –дописать
- 20. Скачать презентацию