В поборке этих статей разберём, что же такое API и различие между Soap и Rest. API (Application Programming Interface) — это программный интерфейс приложения, который описывает способы взаимодействия одной компьютерной программы с другой. По сути, API выступает посредником между двумя приложениями или сервисами, предоставляя решения (классы, функции, структуры), реализованные в одном сервисе, и создавая среду для создания нового приложения с использованием этих решений. API может быть разработан для веб-систем, операционных систем, баз данных и других типов продуктов...
SOAP API значительно сложнее в работе, чем REST API, но при этом имеет гораздо больше возможностей. Помимо управления данными, хранящимися на сервере, SOAP API позволяет управлять учетными записями, доменами, фактически предоставляя доступ ко всей функциональности Zimbra. Именно поэтому SOAP API используется для написания более сложных клиентских приложений. Например для изменения настроек учетной записи и поэтому используется для создания более продвинутых приложений. Например, веб-клиент Zimbra OSE обменивается информацией с сервером, используя SOAP API. Как уже говорилось выше, SOAP представляет...