Протокол: различия между версиями
Перейти к навигации
Перейти к поиску
м (1 версия) |
|||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
[[Категория:Термины]] [[Категория:Руководство]] [[Категория:Интеграция]] | [[Категория:Термины]] [[Категория:Руководство]] [[Категория:Интеграция]] | ||
+ | '''Протокол''' - набор правил, определяющих способы взаимодействия компьютерных систем при обмене информацией и доступа к данным. | ||
+ | |||
+ | == Протоколы в Nemo == | ||
+ | |||
+ | В системе Nemo используется несколько протоколов: | ||
+ | |||
+ | *'''HTTP (Hyper Text Transfer Protocol)''' — протокол передачи гипертекста, используется при пересылке Web-страниц. | ||
+ | |||
+ | *'''HTTPS (Hypertext Transfer Protocol Secure)''' — расширение протокола HTTP, поддерживающее шифрование. Данные, передаваемые по протоколу HTTPS, «упаковываются» в криптографический протокол SSL или TLS, тем самым обеспечивается защита этих данных. В отличие от HTTP, для HTTPS по умолчанию используется TCP-порт 443. Система Nemo поддерживает [[защищенное соединение]]. | ||
+ | |||
+ | *'''XML (eXtensible Markup Language)''' — Протокол XML подразумевает обмен запросами на языке XML. Обмен информацией происходит через соединение TCP/IP по протоколу HTTP или HTTPS методом POST. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML). XML является упрощённым подмножеством языка SGML. Пользователи системы Nemo имеют возможность экспортировать интересующие выборки по заказам в формате XML. Кроме того, для отладки приложений можно использовать XML-логи, содержащие информацию о совершенных обменах данными с поставщиками. | ||
+ | |||
+ | *'''SOAP (Simple Object Access Protocol)''' — простой протокол доступа к объектам, использует язык XML. Первоначально предназначался в основном для реализации удалённого вызова процедур. Сейчас используется и для обмена произвольными сообщениями в формате XML. Может использоваться с любым протоколом прикладного уровня: SMTP, FTP, HTTP, HTTPS и др. Однако его взаимодействие с каждым из них имеет свои особенности, которые должны быть определены отдельно. Чаще всего SOAP используется поверх HTTP. SOAP является одним из стандартов, на которых базируются технологии веб-служб. В Nemo протокол SOAP применяется для осуществления доступа к результатам бронирования. | ||
+ | |||
+ | *'''SMTP (Simple Mail Transfer Protocol)''' - протокол, обеспечивающий передачу электронных сообщений. Для работы через SMTP клиент создаёт TCP-соединение с сервером через порт 25. Затем клиент и SMTP-сервер обмениваются информацией, пока соединение не будет закрыто или прервано. Основной процедурой в SMTP является передача почты (Mail Procedure). Далее идут процедуры форвардинга почты (Mail Forwarding), проверка имён почтового ящика и вывод списков почтовых групп. Самой первой процедурой является открытие канала передачи, а последней - его закрытие. [[Почтовый сервер]] системы Nemo использует протокол SMTP для передачи и обмена электронными сообщениями. | ||
+ | |||
+ | == См. также == | ||
+ | *[[Защищенное соединение]]<br> | ||
+ | *[[Почтовый сервер]]<br> | ||
+ | *[[Почтовый клиент системы]] | ||
+ | *[[Логирование]] | ||
+ | *[[Лог]] |
Текущая версия на 04:29, 5 апреля 2012
Протокол - набор правил, определяющих способы взаимодействия компьютерных систем при обмене информацией и доступа к данным.
Протоколы в Nemo
В системе Nemo используется несколько протоколов:
- HTTP (Hyper Text Transfer Protocol) — протокол передачи гипертекста, используется при пересылке Web-страниц.
- HTTPS (Hypertext Transfer Protocol Secure) — расширение протокола HTTP, поддерживающее шифрование. Данные, передаваемые по протоколу HTTPS, «упаковываются» в криптографический протокол SSL или TLS, тем самым обеспечивается защита этих данных. В отличие от HTTP, для HTTPS по умолчанию используется TCP-порт 443. Система Nemo поддерживает защищенное соединение.
- XML (eXtensible Markup Language) — Протокол XML подразумевает обмен запросами на языке XML. Обмен информацией происходит через соединение TCP/IP по протоколу HTTP или HTTPS методом POST. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML). XML является упрощённым подмножеством языка SGML. Пользователи системы Nemo имеют возможность экспортировать интересующие выборки по заказам в формате XML. Кроме того, для отладки приложений можно использовать XML-логи, содержащие информацию о совершенных обменах данными с поставщиками.
- SOAP (Simple Object Access Protocol) — простой протокол доступа к объектам, использует язык XML. Первоначально предназначался в основном для реализации удалённого вызова процедур. Сейчас используется и для обмена произвольными сообщениями в формате XML. Может использоваться с любым протоколом прикладного уровня: SMTP, FTP, HTTP, HTTPS и др. Однако его взаимодействие с каждым из них имеет свои особенности, которые должны быть определены отдельно. Чаще всего SOAP используется поверх HTTP. SOAP является одним из стандартов, на которых базируются технологии веб-служб. В Nemo протокол SOAP применяется для осуществления доступа к результатам бронирования.
- SMTP (Simple Mail Transfer Protocol) - протокол, обеспечивающий передачу электронных сообщений. Для работы через SMTP клиент создаёт TCP-соединение с сервером через порт 25. Затем клиент и SMTP-сервер обмениваются информацией, пока соединение не будет закрыто или прервано. Основной процедурой в SMTP является передача почты (Mail Procedure). Далее идут процедуры форвардинга почты (Mail Forwarding), проверка имён почтового ящика и вывод списков почтовых групп. Самой первой процедурой является открытие канала передачи, а последней - его закрытие. Почтовый сервер системы Nemo использует протокол SMTP для передачи и обмена электронными сообщениями.