Home Start Back Next End
  
45
Pada
Socket.IO
terdapat namespaces
untuk memisahkan
seluruh nama event pada server dan client agar tidak terjadi bentrokan
dan memungkinkan
beberapa aplikasi berbasis Socket.IO
berjalan
secara bersamaan pada client
dan server
yang ada (Teixeira,
2013:263). Hal yang harus dilakukan dengan membangun koneksi ke
namespaces khusus melalui Socket.IO URL pada client.
Gambar 2.26 Script Code Socket.IO URL
(Teixeira, 2013:259)
Kemudian server akan menerima namespaces pada client
dengan membatasi ruang lingkup pengguna sesuai namespaces yang
digunakan.
Gambar 2.27 Script Code Socket.IO Chat Client
(Teixeira, 2013:259)
2.2.7.
Node JS
Menurut Gackenheimer (2013:1) Node JS
adalah platform
yang dibangun pada Chrome Javascript runtime untuk kemudahan
dalam pengembangan aplikasi jaringan yang berskala. Node JS
menggunakan event-driven
dan model nonblocking
I/O yang
memungkinkan aplikasi real time
yang dibuat dapat berjalan pada
perangkat yang terdistribusi.
Node JS ditulis menggunakan bahasa Javascript yang berbasis
pada event-driven. Berbeda hal dengan bahasa Javascript
pada
Word to PDF Converter | Word to HTML Converter