1 research outputs found

    Perbandingan Websocket Pada Komunikasi Aplikasi Perpesanan Berbasis Android Menggunakan Library Androidasync, Java Websocekt, Dan Nv Websocket Client

    Get PDF
    Semakin banyaknya aplikasi mobile yang menambahkan fitur perpesanan atau bahkan menjadikannya sebagai fitur utama menunjukkan bahwa fitur ini merupakan salah satu fitur yang sangat penting. Salah satu protokol yang memungkinkan untuk digunakan sebagai protokol komunikasi dua arah yaitu Websocket. Dalam mengembangkan aplikasi pada platform Android untuk mengimplementasikan komunikasi data menggunakan Websocket terdapat berbagai library Websocket client yang dapat digunakan. Platform yang dipilih adalah Android karena dari segi pengguna jumlahnya lebih banyak, yaitu sekitar 86,8%. Untuk dapat memilih library yang tepat maka diperlukan adanya uji coba terhadap library tersebut. Untuk library yang akan diuji yaitu AndroidAsync, Java Websocket, dan Nv Websocket Client. Parameter yang akan diuji ada dua yaitu penggunaan daya dan kecepatan pengiriman data. Pengujian dilakukan dengan cara terlebih dahulu menentukan library yang akan diuji kemudian ukuran pesan yang akan dikirimkan, setelah itu menjalankan aplikasi Trepn Profiler kemudian menjalankan aplikasi perpesanan yang akan diuji. Ketika aplikasi berjalan maka secara otomatis akan mengirimkan pesan ke pengguna lain sebanyak 50 kali, proses ini diulang sebanyak 30 kali pada masing-masing ukuran pesan dan library yang diuji. Total pengujian yang dilakukan sebanyak 450 kali atau sebanyak 22.500 pesan yang dikirimkan. Hasil pengujian menunjukkan bahwa semakin besar pesan yang dikirimkan maka kecepatannya juga akan semakin tinggi. Sedangkan untuk hasil kecepatan rata-rata pada masing-masing library menunjukkan bahwa Nv Websocket Client lebih unggul dalam hal kecepatan pengiriman data. Di sisi lain dalam hal konsumsi daya hasil rata-rata pada masing-masing library menunjukkan bahwa AndroidAsync merupakan library yang lebih hemat dalam penggunaan daya jika dibandingkan dengan library lain
    corecore