Membangun IM Chat Server Berbasis OpenFire Server dan XAMPP
Hampir seluruh manusia di dunia yang mengenal dunia teknologi informasi, pernah mendengar/menggunakan aplikasi chatting seperti Yahoo!Messenger, GoogleTalk, MSN, dan mIRC. Semua aplikasi digunakan untuk berkomunikasi dengan teman-teman melalui internet.
Cara membuat aplikasi chatting sederhana menggunakan Java dengan memanfaatkan protokol yang sudah tidak asing lagi yaitu Jabber/XMPP.Library yang akan dipakai adalah Smack API, yang merupakan open source library untuk membuat aplikasi chatting berbasis XMPP.
Sebelum memulai membuat aplikasi chatting sederhana berbasis Java ini, tentunya dibutuhkan server Jabber/XMPP, dan gunakan Openfire, yang juga bersifat open source. Ada banyak cara dan banyak software yg free. Bila ingin menggunakan OPENFIRE bisa di download di http://www.igniterealtime.org/downloads/index.jsp
Openfire adalah instant messeger server yang berbasis XMPP (Jabber) protocol. Jadi semua yg memakai jabber di luar bisa connect termasuk memakai Gtalk yg sama2 memakai jabber protocol. Menurut pemateri seminar, Johan Ericka WP, S.Kom, “Kalau server XMPP (Openfire) sudah berjalan, coba lakukan pengetesan apakah server sudah terinstall dengan baik dengan menjalankan aplikasi XMPP client. Jika bisa login, berarti server sudah berjalan dengan baik”. Langkah berikutnya adalah membuat aplikasi Java, yaitu sebuah program kecil yang berfungsi untuk mengirimkan pesan ke salah satu user Jabber yang sudah terdaftar di server. Dan terakhir Kompilasi code di atas, dan jalankan. Jangan lupa untuk menjalankan aplikasi client terlebih dahulu untuk melihat hasilnya.
Langsung aja kita kupas tutorialnya yah gan.
Ikuti langkah-langkah sebagai berikut :
Langkah pertama dalah instalasi XAMMP
Jika agan-agan belum memiliki installer XAMPP, agan bisa searching di Google, sumbernya terserah deh... :D
Double klik xampp-win32-1.6.3-installer.exe.
Tunggu sampai extrak rar selesai
Lalu akan muncul installer language seperti gambar dibawah, dan pilik bahasa English, lalu klik OK.
Proses instalasi ini meminta konfirmasi, apakah menyetujui perubahan tersebut, Klik OK.
Lalu muncul setup wizard seperti gambar dibawah ini dan kilk Next.
Lalu klik Next lagi
Dan centang semua checkbox untuk SERVICE SECTION, seperti gambar dibawah ini, dan klik button Install.
dan Klik Finish. dan akan muncul jendela Command Prompt untuk pengecekan port tunggu sejenak.
Proses instalasi selesai. dan muncul pesan konfirmasi, tinggal kli ok, yes saja.
dan otomatis XAMPP Control Panel Application akan muncul di desktop. perhatikan gambar dibawah ini.
Langkah selanjutnya adalah membuat database untuk Openfire dengan cara
ketik : localhost di address bar browser seperti gambar di bawah ini.
Lalu pilih bahasa English.

Lalu muncul seperti pada gambar dibawah dan pilih phpMyAdmin
berikutnya akan muncul jendela localhost seperti gambar dibawah ini, buat databest dengan nama openfire dan
klik create/ ciptakan
Dan proses pembuatan database sudah selesai.
















Komentar