SOAP

SOAP (Simple Object Access Protocol) — кросс-платформенная, кросс-языковая технология запуска объектов. Эта технология не зависит ни от операционной системы, ни от языка программирования. Протокол SOAP основан на XML (extended Markup Language) и предназначен для обмена данными между распределенными системами. SOAP регламентирует действия клиента и сервера, а именно устанавливает правила «общения» клиента и сервера: как должен проходить вызов, какие параметры должны быть переданы и в каком виде должен прийти ответ от сервера. XML используется протоколом SOAP как способ представления информации, передаваемой от клиента серверу, и наоборот.

socket — гнездо. Конечная точка межпрограммной связи в сети.