Введение

Веб-сервисы являются обменом основанными на XML запросами и ответами между клиентами и серверами по Интернету или интранет через стандартные протоколы, такие как HTTP, HTTPS или SMTP.

OS X предоставляет поддержку для клиентской стороны этих запросов и ответов, позволяя Вашему приложению обменяться информацией с удаленными веб-серверами. Некоторая поддержка серверной стороны этих операций также доступна, прежде всего перевод между CFTypes и XML для протоколов XML-RPC и SOAP.

Можно связаться с удаленными серверами с помощью событий Apple или платформы Ядра Веб-сервисов. Поддержка предоставлена для использования веб-сервисов от процедурного C, Какао или AppleScript. Этот документ описывает использование WebServicesCore платформа от процедурного C или Какао. Для руководства при использовании событий Apple от AppleScript см. Руководство по программированию SOAP и XML-RPC.

Веб-сервисы API имеют встроенную поддержку SOAP 1.1, SOAP 1.2 и протоколов XML-RPC. API также поддерживает пользовательские схемы сериализации, позволяя Вам работать с другими стандартами или собственными схемами.

Если Вы пишете приложение, которое должно обменяться информацией с удаленными серверами с помощью XML по HTTP или HTTPS, необходимо считать этот документ.

Организация этого документа

Этот документ состоит из двух глав:

См. также