Эта статья требует дополнительных ссылок для проверки . ( декабрь 2009 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
В компьютерных сетях под проводным протоколом понимается способ передачи данных от точки к точке: проводной протокол необходим, если необходимо взаимодействовать более чем одному приложению. Обычно это относится к протоколам выше физического уровня. [1] В отличие от транспортных протоколов на транспортном уровне (например, TCP или UDP ), термин «проводной протокол» используется для описания обычного способа представления информации на уровне приложений. Он относится только к общему протоколу прикладного уровня , а не к семантике общего объекта [ требуется пояснение ]приложений. Такое представление на уровне приложения требует общего информационного набора (например, XML ) и привязки данных (например, с использованием общей схемы кодирования, такой как XSD ).
Проводной протокол может быть текстовым или двоичным . Несмотря на то, что это важное архитектурное решение, это отдельный вопрос от различий между проводными протоколами и программными API.
В электронике проводной протокол - это механизм, используемый для передачи данных из одной точки в другую. [1]
Функциональность [ править ]
Проводной протокол предоставляет средства для взаимодействия одного или нескольких приложений в сети. Они часто относятся к протоколам распределенных объектов или используют приложения, которые были разработаны для совместной работы. Как следует из названия, эти протоколы распределенных объектов выполняются в различных процессах на одном или нескольких компьютерах, подключенных к сети.
Типы [ править ]
Сетевые протоколы предоставляют возможность программе, работающей под одной операционной системой, взаимодействовать с программой, работающей под другой операционной системой, через Интернет - они соединяют несколько платформ. Некоторые из них не зависят от языка, что позволяет передавать программы, написанные на разных языках.
Примеры проводных протоколов включают:
- IIOP для CORBA
- RTPS для DDS
- Протокол Java Debug Wire Protocol ( JDWP ) для отладки Java
- JRMP для RMI
- SOAP для веб-сервисов
- AMQP для промежуточного программного обеспечения, ориентированного на сообщения
См. Также [ править ]
Ссылки [ править ]
- ^ a b «Определение: проводной протокол» . https://www.pcmag.com/ : PCMAG.COM . Проверено 11 апреля 2011 .
(1) В сети это механизм передачи данных из точки a в точку b. Часто это относится к протоколу распределенных объектов, например SOAP, CORBA или RMI, который является только программным и запускает программы на удаленных серверах.
Этот термин немного сбивает с толку, потому что он звучит как физический уровень (уровень 1) сети, который размещает биты «на проводе». В некоторых случаях это может относиться к этому слою; однако обычно это относится к протоколам более высокого уровня, чем физический уровень, или даже к следующему более высокому уровню канала передачи данных (уровень 2), таким как Ethernet и ATM. См. Модель OSI, протокол связи, протокол канала передачи данных и распределенные объекты.
(2) В электронной системе это относится к управляющим сигналам (запуск и остановка передачи) и архитектуре (последовательной, параллельной и т. Д.) Шины или канала, по которому передаются данные.