Web Sockets, komunikasi dua arah antara server dan klien

Secara harfiah, handshaking dapat didefinisikan sebagai mencengkeram dan menggenggam tangan kanan oleh dua individu, untuk melambangkan salam, Selamat, perjanjian atau perpisahan. Dalam ilmu komputer, handshaking adalah sebuah proses yang menjamin server sinkron dengan klien. handshaking adalah konsep dasar protokol Web sockets.
Web Sockets, komunikasi dua arah antara server dan klien


Tutorial kali ini telah dipersiapkan untuk siapapun yang memiliki pengetahuan dasar tentang protokol dan pemahaman tentang HTTP. Setelah menyelesaikan tutorial ini, Anda akan menemukan diri Anda pada tingkat yang moderat keahlian dalam memahami apa yang membuat Web sockets berbeda dari pola permintaan respon HTTP tradisional.

Postingan Terkait : HTTP : Mengenal lebih dalam Protocol HTTP

Web sockets didefinisikan sebagai komunikasi dua arah antara server dan klien, yang berarti kedua pihak, berkomunikasi dan pertukaran data pada waktu yang sama. Protokol ini mendefinisikan komunikasi dupleks penuh dari tanah. Web soket mengambil langkah maju dalam membawa desktop kaya fungsionalitas ke web browser. Ini mewakili sebuah evolusi, yang menunggu untuk waktu yang lama dalam klien/server web teknologi.

Diagram berikut menunjukkan handshaking  server dengan berbagai klien −
Web Sockets, komunikasi dua arah antara server dan klien


Definisi Web Sockets

Web Sockets didefinisikan sebagai komunikasi dua arah antara server dan klien, yang berarti kedua pihak berkomunikasi dan pertukaran data pada waktu yang sama.

Poin atau kunci dari Web socketc adalah true concurrency dan optimization of performance (optimasi kinerja), sehingga lebih responsif dan kaya aplikasi web.


Deskripsi dari Protocol Web sockets 

Protocol ini mendefinisikan komunikasi dupleks penuh dari dasar. Web sockets mengambil langkah maju dalam membawa desktop kaya fungsionalitas ke web browser. Ini mewakili sebuah evolusi, yang menunggu untuk waktu yang lama dalam klien/server web teknologi.

Fitur utama dari web soket adalah sebagai berikut −

  • Protokol web sockets adalah menjadi standar, yang berarti real-time komunikasi antara web server dan klien mungkin dengan bantuan protokol ini.
  • Web sockets transformasi untuk cross platform standar untuk real-time komunikasi antara klien dan server.
  • Standar ini memungkinkan jenis baru aplikasi. Bisnis untuk real-time web aplikasi dapat mempercepat dengan bantuan teknologi ini.
  • Keuntungan terbesar dari Web sockets adalah menyediakan komunikasi dua arah (fullduplex) lebih dari satu koneksi TCP.

URL

HTTP telah menetapkan sendiri skema seperti http dan https. Protokol web sockets juga memiliki skema serupa yang didefinisikan dalam pola URL.

Gambar berikut menunjukkan Web sockets URL dalam Token.
Web Sockets, komunikasi dua arah antara server dan klien

Dukungan browser

Spesifikasi terbaru protokol Web sockets didefinisikan sebagai RFC 6455-standar yangdiusulkan.

RFC 6455 didukung oleh berbagai browser seperti Internet Explorer, Mozilla Firefox,Google Chrome, Safari, dan Opera.

to be continued ....

Postingan Terkait komunikasi dua arah antara server dan klien :



Blogger
Disqus
Pilih Sistem Komentar Yang Anda Sukai

No comments