PENDAHULUAN
Saat ini telah tersedia banyak layanan untuk berkomunikasi, salah satu layanan
telekomunikasi yang saat ini sedang populer adalah Chat messenger. Chat messenger
adalah bentuk komunikasi online secara real-time antara dua orang atau lebih.
komunikasi.
pengguna untuk menirimkan data-data seperti gambar, suara, file, dan lain-lain.
jaringan disebabkan oleh besarnya data yag harus disampaikan pada sebuah chat.
kompresi pada program chat yang dirancang dan kemudian menerapkannya secara
otomatis pada sistem untuk mengecilkan ukuran dari data-data yang akan dikirim
oleh pengguna sistem chat. Salah satu algoritma yang dapat melakukan proses
kompresi dan dekompresi yang optimal untuk data teks adalah algoritma Base64
Base64 meruapakan salah satu algoritma enkripsi yang cukup unik dan sangat
membantu dalam pengiriman data-data biner. Seperti yang kita tahu, data biner bukan
lagi data ascii seperti yang kita kenal dan bisa dibaca, akan tetapi ya tidak data yang
bisa dibaca dengan aplikasi editor text biasa seperti gedit dan notepad. File biner,
binary file disa dicontohkan dengan file yang berekstensi .exe dan .bin. File-file
tersebut tidak bisa dikirim lewat jaringan dengan tanpa diproses terlebih dahulu
dengan base64.
Hal ini disebabkan transfer data lintas komputer seperti email, ftp, dll awalnya
berformat ascii, itu sudah aturan protokol. Dengan base64, karakter-karakter aneh
pada file biner akan diterjemahkan ke dalam bentuk ascii sehingga file tersebut bisa
dikirim lewat email, ftp, dan lain-lai. Hal tersebut juga memungkinkan file biner
untuk disimpan ke dalam database. Dalam beberapa kasus yang, base64 kadang
digunakan untuk pasangan kompresi script atau data yang dikompres dengan gzip.
Berbasis Web”
bagaimana membuat suatu program aplikasi chat messanger dengan platform web
2. Aplikasi chat yang dibuat dibatasi untuk pengiriman pesan berupa teks dan
gambar.
Tujuan penelitian ini untuk membangun sebuah perangkat lunak atau aplikasi
secara real-time, seperti pengiriman dan penerimaan pesan teks dan gambar.
Adapun manfaat yang diperoleh dari penelitian ini adalah sebagai berikut :
1. Studi Literatur
penelitian. Hal ini dilakukan untuk memperoleh informasi dan data yang diperlukan
untuk penulisan skripsi ini. Referensi yang digunakan dapat berupa buku, jurnal,
artikel, paper, makalah baik berupa media cetak maupun media internet mengenai
Pada tahap ini digunakan untuk mengolah data dari hasil studi literatur yang
web (online).
4. Pengujian
5. Dokumentasi
Pada tahap ini dibuat laporan dan kesimpulan akhir dari hasil analisa dan
Sistematika penulisan skripsi ini terdiri dari beberapa bagian utama, yaitu:
BAB 1 PENDAHULUAN
Bab ini menjelaskan latar belakang judul skripsi "Aplikasi Messaging Dengan
Bab ini berisi implementasi algoritma Base64 pada aplikasi messaging dan ,
dan saran berdasarkan hasil pengujian yang diharapkan dapat bermanfaat untuk
pengembangan selanjutnya.