Implementasi Socket Programming Pada Aplikasi Chat Uloen Messenger Berbasis Android

Reza Riski, Husaini Husaini, Muhammad Nasir

Sari


Dalam era perkembangan Teknologi yang pesat, Aplikasi Chatting telah menjadi salah satu cara Komunikasi yang paling populer di kalangan pengguna Internet, Salah satu Aplikasi Komunikasi yang terdapat pada layanan Internet adalah Chatting. Aplikasi ini memungkinkan dua orang pengguna atau lebih untuk berinteraksi secara online, Aplikasi Chatting dibuat dengan cara mengimplementasikan teknologi Socket Programming (Socket.io). Teknologi Socket Programming Socket.io dapat digunakan untuk membangun aplikasi chatting berbasis real-time di Android. Berdasarkan latar belakang tersebut dibuatlah Aplikasi Chatting yang Bernama Aplikasi Chat-Uloen Messenger dengan cara Meng-Implementasikan Socket Programming (Socket.io) Pada Aplikasi ini dilakukan pengujian web service untuk melihat nilai throughput dari performa server pada aplikasi dengan cara membandingkan dengan menggunakan socket.io dan tanpa menggunakan socket.io. Pengujian sistem menggunakan metode blackbox untuk mengetahui tingkat keberhasilan aplikasi dan kepuasan pengguna. Hasil dari pengujian web service yang didapatkan untuk nilai throughput dengan menggunakan socket.io mendapat hasil cukup bagus dengan nilai rata rata mencapai 447 kbps sedangkan tanpa menggunakan socket.io mencapai 47 kbps, sedangkan pengujian blackbox mendapatkan 97,5% keberhasilan aplikasi.

Kata kunciSocket Programming, Aplikasi Chat Uloen Messenger, Real-time


Abstract

In the era of rapid technological development, chat applications have become one of the most popular ways of communication among Internet users, One of the Communication Applications found on Internet services is Chatting. This application allows two or more users to interact online, Chat Application is made by implementing Socket Programming technology (Socket.io). Socket Programming Socket.io technology can be used to build real-time based chat applications on Android. Based on this background, a Chat Application named Chat-Uloen Messenger Application was created by Implementing Socket Programming (Socket.io) In this application, web service testing was carried out to see the throughput value of server performance in the application by comparing using socket.io and without using socket.io. System testing uses the blackbox method to determine the level of application success and user satisfaction. The results of web service testing obtained for throughput values using socket.io got pretty good results with an average value of 447 kbps while without using socket.io reached 47 kbps, while blackbox testing got 97.5% application success.

Keywords - Socket Programming, Chat Uloen Messenger Application, Real-time



Teks Lengkap:

PDF

Referensi


S. Sutikno, I. F. Astuti, and D. M. Khairina, “Membangun Aplikasi Chatting Untuk Media Perkenalan Berbasis Web,” Inform. Mulawarman J. Ilm. Ilmu Komput., vol. 13, no. 1, p. 1, 2018, doi: 10.30872/jim.v13i1.1003.

R. Maulana, “Implementasi Web Socket Pada Sistem Pelayanan Pasien Rawat Jalan Pada Puskesmas Kabupaten Gowa,” J. INSTEK (Informatika Sains dan Teknol., vol. 6, no. 1, p. 130, 2021, doi: 10.24252/instek.v6i1.20555.

C. B. Santoso, “Analisis dan Perancangan Sistem Informasi Produksi,” Teknois J. Ilm. Teknol. Inf. dan Sains, vol. 6, no. 2, pp. 73–83, 2019, doi: 10.36350/jbs.v6i2.42.

Y. Zhangling and D. Mao, “A Real-Time Group Communication Architecture Based on WebSocket,” Int. J. Comput. Commun. Eng., vol. 1, no. 4, pp. 408–411, 2012, doi: 10.7763/ijcce.2012.v1.100.

A. wijaya. R. D. fakultas ilmu Komputer, “281612-Analisa-Kehandalan-Jaringan-Internet-Den-5Dd258Af,” vol. 2, pp. 1–10, 2010.

T. Hidayat and M. Muttaqin, “Pengujian sistem informasi pendaftaran dan pembayaran wisuda online menggunakan black box testing dengan metode equivalence partitioning dan boundary value analysis,” J. Tek. Inform. UNIS, vol. 6, no. 1, pp. 2252–5351, 2018, [Online]. Available: www.ccssenet.org/cis

D. B. Muslimin, D. Kusmanto, K. F. Amilia, M. S. Ariffin, S. Mardiana, and Y. Yulianti, “Pengujian Black Box pada Aplikasi Sistem Informasi Akademik Menggunakan Teknik Equivalence Partitioning,” J. Inform. Univ. Pamulang, vol. 5, no. 1, p. 19, 2020, doi: 10.32493/informatika.v5i1.3778.




DOI: http://dx.doi.org/10.30811/jaise.v3i2.4587

Refbacks

  • Saat ini tidak ada refbacks.


 

Indexing :

 

Creative Commons License
Journal of Artificial Intelligence and Software Engineering (JAISE) licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.