Модуль 3. Создание SOAP-сервиса
- Введение в сервисы
- SOAP-сервис
- SOAP-клиент
- Обработка ошибок
- WSDL и его создание
Приложения к модулю
Презентация:
Лабораторная работа № 1
Создание веб-сервиса “Калькулятор”.
- Создайте в корне файл calculatorService.php.
- В этом файле реализуйте SOAP-сервис 'Калькулятор'.
- Этот сервис должен предоставлять два метода: sum и prod, принимающих переменное кол-во аргументов. Первый метод складывает все переданные аргументы, второй перемножает.
- Оба метода должны возвращать результат.
- Создайте файл calculatorClient.php.
- Реализуйте там SOAP-клиента "Калькулятора" и проверьте корректность работы методов сервиса.
Лабораторная работа № 2
Создание SOAP-сервиса блогов.
- Этот сервис должен предоставлять клиентам два метода: получение блога по id и получение всех блогов.
- Эти методы должны возвращать данные в формате xml.
- Создайте страницу, где будет динамически генерироваться wsdl для сервиса.
- Создайте SOAP-клиента и проверьте методы.
Полезные ссылки
Всё, что нужно.