Правила и условия рассылки

Сервис мультиканальной рассылки основан на разнообразии технологий телекоммуникации и Интернета. В описании сервиса мы часто используем аббревиатуры, с которыми знакомы не все. Здесь представлен глоссарий терминов и разъяснений, применяемых в отрасли.
Кстати, вы можете создать аккаунт и отправлять SMS своим клиентам через личный кабинет, плагин или интеграцию API.

RPC

Remote Procedure Call (RPC); Удаленный вызов процедуры — это протокол, который одна программа может использовать для запроса услуги от программы, расположенной на другом компьютере в сети, без необходимости разбираться в деталях сети. Вызов процедуры также иногда называют вызовом функции или вызовом подпрограммы.

RPC использует модель клиент-сервер. Запрашивающая программа является клиентом, а программа, предоставляющая услуги, является сервером. Подобно обычному или локальному вызову процедуры, RPC — это синхронная операция, требующая приостановки работы запрашивающей программы до тех пор, пока не будут возвращены результаты удаленной процедуры. Однако использование облегченных процессов или потоков, совместно использующих одно и то же адресное пространство, позволяет выполнять несколько RPC одновременно.

Когда программные инструкции, использующие RPC framework, компилируются в исполняемую программу, в скомпилированный код включается заглушка, которая действует как представитель кода удаленной процедуры. Когда программа запущена и выполняется вызов процедуры, заглушка получает запрос и пересылает его клиентской программе выполнения на локальном компьютере.

Клиентская программа выполнения знает, как обращаться к удаленному компьютеру и серверному приложению, и отправляет по сети сообщение, запрашивающее удаленную процедуру. Аналогично, сервер включает в себя программу выполнения и заглушку, которые взаимодействуют с самой удаленной процедурой. Протоколы ответа-запроса возвращаются таким же образом.