Repository landing page

We are not able to resolve this OAI Identifier to the repository landing page. If you are the repository manager for this record, please head to the Dashboard and adjust the settings.

Pengembangan Push Notification Menggunakan Websocket

Abstract

Untuk memenuhi kebutuhan masyarakat akan ketersediaan informasi, maka dikembangkan teknologi dengan nama push notification. Teknologi push notification adalah teknologi yang memungkinkan sebuah perangkat (client) mendapatkan informasi berupa notifikasi yang dikirimkan oleh penyedia informasi (server) secara otomatis. Pada umumnya mekanisme push notification menggunakan push service (broker) yang berdiri sendiri dan menggunakan protokol Hypertext Transfer Protocol (HTTP). Salah satu contoh broker pada perangkat smartphone adalah Google Cloud Messaging (GCM) milik perangkat Android. Namun mekanisme push notification pada umumnya memiliki beberapa kekurangan. Protokol HTTP yang bersifat komunikasi satu arah menyebabkan pengiriman notifikasi dan response dari client dilakukan secara bergantian dalam satu jalur. Selain itu Broker yang berperan sebagai perantara server dan client dinilai berpengaruh terhadap keterlambatan pengiriman notifikasi. Sehingga dibutuhkan implementasi server yang memiliki broker dan mekanisme pengiriman notifikasi dengan protokol lain. Websocket merupakan salah satu protokol pengiriman yang bersifat komunikasi dua arah. Protokol websocket mulai diterapkan pada HTML 5. Dalam protokol ini, hubungan antara server dan client akan terus terjaga dan terbuka meskipun client dalam keadaan diam atau tidak melakukan aktivitas apapun (idle). Selain itu sifat komunikasi dua arah pada protokol websocket memungkinkan server untuk mengirimkan informasi dan client mengirimkan response secara bersamaan dalam satu jalur. Sehingga protokol websocket dinilai lebih efisien dalam pengiriman notifikasi secara cepat. Penelitian ini akan mengembangkan mekanisme pengiriman notifikasi dengan push notification yang akan diimplementasikan dengan menggunakan protokol websocket dan implementasi broker kedalam server. Hasil pengembangan pada penelitian memiliki jumlah maksimal client yang dapat terhubung dengan server sebanyak 1015 client serta rata-rata delay yang didapat dari pengujian pengiriman notifikasi secara massal, pengiriman notifikasi dengan ukuran yang berbeda, dan pengiriman notifikasi menggunakan bandwidth yang berbeda

Similar works

This paper was published in bkg.

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.