Merhaba,

google talk konusundaki yardımlarınız için herkese çok teşekkür ederim.

Selamlar,
Nuri Akman


2010/9/27 Guychmyrat Amanmyradov <[email protected]>

> Merhabalar,
>
> Halid Beyin dediği gibi Google XMPP kullanıyor.
>
> XMPP serverler şu şekilde çalışıyor, eğer yeni bir daha varsa size
> gönderir. Siz gidip istek yapmazsınız.  Test etmek isterseniz Openfire
> serveri tavsiye edebilirim. Çok büyük ölçekli proje düşünüyorsanız da o
> zaman ejabbered serveri kullanabilirsiniz.
>  Client olarak bir çok çözüm var, JavaScript ile en iyisi 
> strophe<http://www.google.com/search?q=strophe+site%3Ametajack.im>
> .
>
> Bağlantıyı benim anladığım şu şekilde yapıyorlar. İlk önce flash kurulumu
> diye bakıyorlar eğer flash kurulu ise flash ile socktten bağlanıyorlar, eğer
> flash kurulu değil ise o zaman normal javascript ile bağlanıyor. Bağlantı
> süreyi kendiniz ayarlayabilirsiniz. Makinenizi ne kadar yoracağınıza bağlı.
> Yani XMPP incelerseniz görürsünüz. Eğer chat sistemi yapacaksanız kesinlikle
> XMPP kullanmalısınız. Ajax / JSON ile yapmanın maliyetini tahmin bile
> edemezsiniz.
>
>
>
>
> --- *26/09/10 Pzr tarihinde Halid <[email protected]>* şöyle yazıyor:
>
>
> Kimden: Halid <[email protected]>
> Konu: [Linux-programlama] Re: and we are back...
> Kime: "Özgür yazılımlarla çeşitli dillerde yazılım geliştirme" <
> [email protected]>
> Tarihi: 26 Eylül 2010 Pazar, 23:42
>
> Merhabalar,
>
> Google Talk, XMPP protokolünü kullanıyor ve tüm veriler XML olarak geliyor.
> Ancak Google Talk API'si üzerinde gelen cevaplar JSON olarakta gelebiliyor.
> Dolayısıyla json olarak gelen datayı javascript tarafında parse etmek zor
> olmuyor. Ancak Google Talk bu süreyi ne kadar sürede bir kontrol ediyor
> bilmiyorum.
>
> XMPP ile haberleşen tüm IM istemcilerin ortak kuralları var.
>
> Şu kısımdan detaylı bilgi edinebilirsiniz diye düşünüyorum;
>
> http://xmpp.org/extensions/xep-0030.html
>
> 26 Eylül 2010 23:34 tarihinde Nuri AKMAN 
> <[email protected]<http://mc/[email protected]>
> > yazdı:
>
> Arkadaşlar,
>
> gMail'de, ekranın google talk bölümünde ve aynı ekranın task penceresi
> bölümünde gözüme çarpan güzel bir özellik var: Eğer, bir sorun ile
> karşılaşırsa servisin devre dışı olduğunu, sorun ortadan kalkınca da "and we
> are back..." mesajını veriyor.
>
> Bu konuda bir yazı okumuş olanınız var mı? Bunun nasıl yapılacağı üzerine
> fikriniz var mı?
>
> İlk aklıma gelen JS içinden setTimeout fonksiyonu ile her 10 saniyede bir
> sunucuya durum sormak şeklinde. Ancak, eğer cevap gecikirse sorun
> oluşabilir. Veya, yapılmak istenilen işten önce ajax ile sistemin çalışıp
> çalışmadığını sorabilirim. Ama bu da ek yük getirir ve sistemi yavaşlatır
> diye korkuyorum.
>
> Selamlar,
> Nuri Akman
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]<http://mc/[email protected]>
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>
>
> --
> Halid Altuner ~ Web Developer & Linux System Analyst
> w: halid.org
>
>
> -----Satır İçi Eki Var-----
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]<http://mc/[email protected]>
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap