XMPP nedir ?

XMPP (Genişletilmiş Mesajlaşma ve Varlık Protokolü) bir diğer adı Jabber olup metin kontrollü haberleşme protokolüdür. Metin haberleşmesi ise XML (Genişletilebilir İşaretleme Dili) tabanlı yapılmaktadır. XMPP kişiden kişiye (uçtan uca) haberleşmeyi sağlar ve hayal gücünüze göre genişletilebilir farklı uygulamalar ile entegre olabilecek potansiyel de bir protokoldür. Birçok şirket Openfire gibi açık kaynak bir çok projeyi XMPP protokolü kullanarak geliştirip sistemlerine entegre hale getirerek anlık iletim sağlamaktadırlar.

Daha fazla bilgi için : https://xmpp.org/

Openfire Nedir ?

Openfire Jive Software firması tarafından geliştirilen açık kaynak bir ürün olup şirket içerisinde anlık mesajlaşma sağlayan bir xmpp sunucusudur. Java ile yazılmış olan bu proje üzerine eklenen birçok eklenti ile sadece mesajlaşma değil farklı özellikleri de üzerinde barındırabiliyor. Fakat bu dökümantasyonda sadece mesajlaşma özelliğinden bahsedilmektedir. Openfire protokol olarak XMPP (Genişletilmiş Mesajlaşma ve Varlık Protokolü) kullanır. Openfire' a benzeyen bir çok proje bulunmaktadır. Microsoft Messenger, Yahoo Messenger, Google Talk gibi uygulamalar bunlara örnek verilebilir fakat hem ücretsiz hemde indirip sunucunuza kurmanız dahilinde size ait bir yazılım olup istediğiniz şekilde özelleştirerek bilgi güvenliğini üst seviyelere çıkartabilirsiniz. Şirketler openfire'ı diğer benzeri uygulamalara kıyasla tercih etmesinde ki en büyük etkenlerden biri de budur.

Daha fazla bilgi için : https://www.igniterealtime.org/projects/openfire/index.jsp

Spark nedir ?

Spark işletmeler ve kuruluşlar için optimize edilmiş açık kaynak bir XMPP istemcisidir. Çapraz platform (Windows, Linux, Mac OS) gibi sistemlerde çalışabilir. Grup sohbeti , Dosya transferi gibi bir çok özelliği barındırır. Opanfire (XMPP Sunucusu) ile birlikte kullanılan bu ürün güzel bir kullanı deneyimi sunar.

Daha fazla bilgi için : https://www.igniterealtime.org/projects/spark/index.jsp

Smack Api nedir ?

Smack gerçek zamanlı mesajlaşma ve grup sohbeti de dahil olmak üzere gerçek zamanlı iletişimleri gerçekleştirmek ve XMPP sunucularıyla iletişim kurmak için kullanılan bir kütüphanedir. Smack geliştiriciyi XMPP protokolü üzerinde kodlamaya zorlamaz Sohbet ve Roster gibi akıllı yüksek seviyeli yapılar sağlar ve böylelikle size daha verimli programlamaya iter. Apache Lisans 2.0 ile lisanslanmış bir açık kaynak projesidir yani bunun ankamı ticari ve ticari olmayan uygulamarınızda gönül rahatlığıyla kullanabilirsiniz.

Daha fazla bilgi için : https://www.igniterealtime.org/projects/smack/index.jsp

results matching ""

    No results matching ""