Рассмотрим, что из себя представляют такие два понятия, как сервер и клиент. В области понятий о работе internet - определения слов клиент и сервер являются одними из самых значительных. Поэтому пожалуй и начнём рубрику с этих слов.
В нашей теме будем рассматривать эти понятия, в контексте программного обеспечения. Во первых начнём с того, что клиент всегда зависит от сервера, но и сервер является совершенно бесполезным, если у него нет ни одного клиента. Клиент и сервер по отдельности никак не могут функционировать, работают они всегда взаимодействуя друг с другом. Первое их отличие заключается в том, что клиент в один отдельно взятый отрезок времени может работать только с одним сервером, тогда как сервер может, в этот же отрезок времени, обслуживать множество клиентов. Можно даже сказать так, что клиент является продолжением или частью сервера.
Например, браузер является программой клиентом , это в принципе и очевидно, потому, что браузером пользуется пользователь, которого можно так же назвать клиентом, так как он пользуется услугами определённого информационного ресурса в данный момент времени. Браузер, по запросу пользователя отправляет на сервер запрос об информации, которую запросил пользователь. Запрос происходит на языке понятном серверу, таким языком является протокол, в данном случае это протокол http или https.
HTTP — широко распространённый протокол передачи данных, изначально предназначенный для передачи гипертекстовых документов (то есть документов, которые могут содержать ссылки, позволяющие организовать переход к другим документам)HTTPS (HyperText Transfer Protocol Secure) — расширение протокола HTTP, поддерживающее шифрование. Данные, передаваемые по протоколу HTTP, инкапсулируются в криптографический протокол SSL или TLS. В отличие от HTTP, для HTTPS по умолчанию используется TCP-порт 443.
Компонент комментариев CComment