რა არის 101 გადართვის პროტოკოლები?
რა არის 101 გადართვის პროტოკოლები?

ვიდეო: რა არის 101 გადართვის პროტოკოლები?

ვიდეო: რა არის 101 გადართვის პროტოკოლები?
ვიდეო: Networking basics (2023) | What is a switch, router, gateway, subnet, gateway, firewall & DMZ 2024, მაისი
Anonim

101 გადართვის პროტოკოლები არის სტატუსის კოდი, რომელიც გამოიყენება სერვერისთვის, რათა მიუთითოს, რომ TCP კავშირი იქნება გამოყენებული სხვა ოქმი . ამის საუკეთესო მაგალითია WebSocket ოქმი.

ამ გზით, რა არის WSS პროტოკოლი?

Ვიკიპედიიდან, უფასო ენციკლოპედიიდან. WebSocket არის კომპიუტერული კომუნიკაციები ოქმი , სრული დუპლექსის საკომუნიკაციო არხების უზრუნველყოფა ერთი TCP კავშირით. WebSocket ოქმი სტანდარტიზებული იყო IETF-ის მიერ, როგორც RFC 6455 2011 წელს, ხოლო WebSocket API Web IDL-ში სტანდარტიზებულია W3C-ის მიერ.

ანალოგიურად, როგორ მუშაობს WebSockets შიდა? ა WebSocket არის მუდმივი კავშირი კლიენტსა და სერვერს შორის. ვებსოკეტები უზრუნველყოს ორმხრივი, სრული დუპლექსური საკომუნიკაციო არხი, რომელიც მუშაობს HTTP-ზე ერთი TCP/IP სოკეტის კავშირის საშუალებით. მის ბირთვში, WebSocket პროტოკოლი აადვილებს შეტყობინების გადაცემას კლიენტსა და სერვერს შორის.

ანალოგიურად შეიძლება იკითხოთ, რა განსხვავებაა WebSocket-სა და HTTP-ს შორის?

HTTP და WebSocket არის პროტოკოლი, რომელიც გამოიყენება მონაცემთა გადაცემის/გადაცემისათვის. HTTP არის ცალმხრივი საკომუნიკაციო პროტოკოლი, ხოლო WebSocket არის ორმხრივი. როდესაც მოთხოვნა ხდება მეშვეობით HTTP , ის ქმნის კავშირს კლიენტთან (ბრაუზერთან) და ხურავს მას სერვერიდან პასუხის მიღების შემდეგ.

არის WebSocket უფრო სწრაფი ვიდრე

ბევრ ვებ აპლიკაციაში, ვებსოკეტები გამოიყენება კლიენტისთვის შეტყობინებების გადასატანად რეალურ დროში განახლებისთვის. როგორც წესი, ჩვენ გირჩევთ გამოიყენოთ ა ვებსოკეტი კავშირი Feathers-ის დაწყებისას, რადგან რეალურ დროში იღებთ განახლებებს უფასოდ და ასეც არის უფრო სწრაფად ვიდრე ტრადიციული HTTP კავშირი.

გირჩევთ: