Клиент-серверное Взаимодействие Flashcards
Что такое серверы?
Серверы - это компьютеры, которые хранят веб-страницы, сайты или приложения и отправляют их на клиентские устройства для отображения.
TCP/IP протокол
TCP/IP - это коммуникационный протокол, который определяет, как данные передаются по сети.
TCP протокол
Главная мысль: TCP протокол обеспечивает надежную передачу данных в сетевых приложениях.
IP протокол
Главная мысль: IP протокол обеспечивает адресацию и маршрутизацию пакетов в сети, а также фрагментацию и сборку пакетов для их прохождения через различные сети.
DNS — что это такое?
DNS - это система доменных имен, которая преобразует доменные имена веб-сайтов в IP-адреса, позволяя пользователям получать доступ к нужным веб-сайтам.
HTTP / HTTPS — протоколы
HTTP / HTTPS - это коммуникационные протоколы, используемые в Интернете для обмена данными между веб-клиентами и серверами.
REST - это…
Архитектурный стиль реализации клиент-серверных приложений на основе протокола HTTP
SOAP — это…
SOAP – протокол обмена сообщениями в формате XML
REST может использовать любой тип данных: JSON, XML, HTML, текст, а SOAP только XML
JSON — это формат…
Формат данных типа ключ-значение:
{
“name”: “Анастасия”,
“age”: 26
}
XML — расширяемый…
XML – расширяемый язык разметки. Информация передаётся в тегах:
<person>
<name>Анастасия</name>
<age>26<age></age>
</person>
</age></person>
API (АПИ) – набор…
API (АПИ) – набор инструментов, благодаря которому одно приложение может взаимодействовать с другим
SMTP – протокол
Simple Mail Transfer Protocol — простой протокол для передачи электронной почты в сетях TCP/IP