Mengenal Program Chatting Android dan Desktop
Pada saat ini program chatting android sangat populer. Siapa yang tidak tau dengan whatapps, line, wechat, facebook. ngaku aja deh kalo tau :p

Sekarang kita bahas facebook terlebih dahulu, anda punya akun facebook???..     Jawabannya iya :D

Pernah pakai aplikasi seperti pidgin, nimbuzz, dan aplikasi chat client lainnya??? ada yang tidak pernah dan ada yang pernah :D

Pada aplikasi tersebut anda bisa login menggunakan banyak akun sekaligus seperti facebook, Gtalk, yahoo messenger dan akun chat lainnya..

Kenapa bukan aplikasi resmi facebook bisa akses facebook?  Jawabannya facebook menggunakan protokol chat XMPP..

Apa itu XMPP?



         XMPP singkatan dari Extentible Messaging and Presence Protokol yaitu sebuah teknologi untuk komunikasi realtime menggunakan Extensible Markup Language (XML). XMPP juga sering disebut jabber.

Apa Fitur yang disediakan XMPP?

  1. Channel Encryption
  2. Authentication
  3. Presence
  4. Contact List
  5. One-to-One Messaging
  6. Multi-party messsaging
  7. Notification
  8. Service Directory
  9. Capabilities Advertisment
  10. Structured data Forms
  11. Workflow Management
  12. peer-to-peer media sessions
Pengaplikasian XMPP

  1.  Instant Messaging
  2.  Group Chat
  3.  Gaming
  4.  System Control
  5.  Geolocation
  6.  Middleware and Cloud Computing
  7.  Data Syndication
  8.  Voice Over IP (VoIP)
  9.  Identy Service

 Bagaimana? ada yang tidak dimengerti? cari di google ya :D

Bagaimana membuat Aplikasi chat pada android?
  1. Anda Bisa coding sendiri dan coding server sendiri :D
  2. Menggunakan aSmack API untuk menggunakan protokol XMPP
aSmack merupakan pengembangan dari smack yang digunakan untuk android. Smack adalah sebuah library java yang digunakan untuk developer yang membuat aplikasi dengan protokol XMPP/Jabber

Kembali ke masalah facebook tadi, facebook bisa di akses karena cara kerja protokol XMPP Hampir sama dengan Protokol Email.. Email yahoo Bisa berkomunikasi dengan Email Google

Ini bukti Facebook menggunakan protokol XMPP :D

https://www.facebook.com/sitetour/chat.php

Anda bisa setting XMPP client sendiri :D

Anda juga dapat membangun Chat server sendiri yang menggunakan protokol XMPP menggunakan aplikasi server
  1.  Ejabberd
  2.  Openfire
  3.  RabbitMQ
Untuk XMPP Clientnya bisa menggunakan
  1. Pidgin
  2. Spark
  3. Ichat
  4. Nimbuzz
  5. DLL



Tertarik membuat server chat sendiri??? kata kunci sudah ditangan.. cari sendiri ya di google :p

Untuk lebih lanjut, berikut rujukan ke website resmi
  1.  XMPP
  2. Smack
  3. aSmack
  4. Ejabberd
  5. Openfire
  6. RabbitMQ
  7. Pidgin
  8. Spark
  9. Ichat
  10. Nimbuzz



Reviews:

Posting Komentar

Pembaca yang baik adalah pembaca yang merespon bacaannya...... anda bisa merespon dengan komentar anda... :D

Share to Learn © 2014 - Designed by Templateism.com, Plugins By MyBloggerLab.com

Contact us

Diberdayakan oleh Blogger.