Archive for December 2016

pengertian tehknologi web socket

Friday, December 23, 2016
Posted by keliling jajan
WebSocket adalah standar baru untuk komunikasi realtime pada Web dan aplikasi mobile. WebSocket dirancang untuk diterapkan di browser web dan server web, tetapi dapat digunakan oleh aplikasi client atau server
WebSocket adalah protokol yang menyediakan saluran komunikasi full-duplex melalui koneksi TCP tunggal. Protokol WebSocket sudah di standarisasi oleh IETF sebagai RFC 6455 pada tahun 2011, dan API WebSocket di Web IDL sedang distandarisasi oleh W3C.
Manfaat WebSocket
  • Websocket memungkinkan server untuk mendorong data kepada klien yang terhubung
  • Mengurangi traffic atau lalu lintas jaringan yang tidak perlu dan latency menggunakan full duplex melalui koneksi tunggal (bukan dua).
  • Streaming melalui proxy dan firewall, mendukung komunikasi simultan hulu dan hilir.
  • Kompatibel dengan pre-WebSocket dunia dengan cara beralih dari koneksi HTTP ke WebSockets.
Aplikasi Yang Harus Menggunakan WebSocket
  • Aplikasi dengan banyak pengguna atau Multi-User Apps
  • Aplikasi langsung atau Realtime Apps
  • Aplikasi dimana data live sangat dibutuhkan, seperti pasar saham, atau kurs.
WebSocket Client
  • Di website, WebSocket didukung oleh browser seperti Google Chrome, Firefox, Opera
  • Pada ponsel, WebSocket support di iOS dan Android
  • WebSocket client menggunakan Javascript untuk meminta atau merequest ke server WebSocket, sebagai percobaan bisa ikuti tutorial di website w3schools atau tutorialspoint



web socket ServerPada server, WebSocket sudah support di Ruby, Java, Objective-C, PHP, .NET, Node.js, ActionScript dan banyak bahasa lainnya, bisa dicoba pada website-website berikut ini Ruby, Java, Objective-C(iOS), PHP, .NET, node.js
Pengolaha / Processing
Contoh Web Socket :
1. Socket.io
socket io adalah sebuah tekhnology web yang memanfaatkan web socket untuk transmisinya secara asyncronous. apa itu async? async adalah trasnfer mode dimana tidak membutuhkan response dari server jadi client langsung menampilkan resultnya. contoh sederhananya : orang mau bertamu kermh orang harus mengetuk pintu dulu baru si pemilik rumah bukain pintu baru itu orang masuk(contoh sync), kalau async pemilik rumah membuka pintu jadi saat ada orang yang mau berkunjung ke rmhnya langsung masuk gak perlu nunggu pemilik rumah membukakan pintu. nah tekhnologi web socket ini di gunakan sebagai push notification mirip facebook gitu tanpa ajax jquery, bisa di gunakan untuk chatting, realtime analytic dll.
dibawah ini adalah gambar web socket bekerja
gambar 1.0 web socket 
socket io ini tekhnologi yang hanya bisa di gunakan di node js untuk PHP ada beberapa layanan web socket yaitu :
1. Onesignal
2. Pubnub
3. Firebase
layanan penyedia web socket ini sifatnya online jadi jika ingin testing untuk notifikasinya anda harus terkoneksi dengan internet.
socket io atau tekhnologi web socket ini tidak hanya digunakan di web saja bahkan bisa di android atau IOS. jadi, web socket ini adalah sebuah tekhnologi yang menggunkan transfer mode async tanpa menunggu response dari server client sudah bisa langsung melihat resultnya, dengan web socket iini kita bisa membuat chatting sederhana, notifikasi mirip facebook, dan web push notification.


Daftar Pustaka

http://www.jurnalweb.com/wp-content/uploads/2015/04/proses-websocket.png
Welcome to My Blog

Gunadarma BAAK News

Auto Backlink Gratis Indonesia : Top Link Indo Auto Backlink Gratis Indonesia : 21 backlink BACKLINK OTOMATIS GRATIS JURAGAN. Auto backlink gratis
Backlink Gratis Berkualitas No.1 Indonesia

Popular Post

Blogger templates

Total jumlah pengunjung

Social Icons

Labels

Free Cancer Green Cursors at www.totallyfreecursors.com

IP

Powered by Blogger.

Followers

Featured Posts

- Copyright © technology news -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -