AMP - это протокол RPC для отправки нескольких асинхронных пар запрос / ответ по одному соединению. Не путать с [amp-html]

AMP - это протокол RPC для отправки нескольких асинхронных пар запрос / ответ по одному соединению. Запросы и ответы являются коллекциями пар ключ / значение. Длина ключей ограничена 255 байтами, а значения - 65 535 байтами. Любое количество пар ключ / значение может быть закодировано в одном пакете AMP.

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

Для значений AMP определяет ряд стандартных типов данных, а ключи всегда являются строками.

AMP первоначально появился в Twisted, сетевой среде Python, однако AMP не является специфичным для Python.

http://amp-protocol.net/)

Не путайте с amp-html проекта ускоренных мобильных страниц под руководством Google.