Sunucu, doğrudan müşteri vurur Can

3 Cevap

Ben aşağıdaki gibi PHP küçük bir şartı var. Sohbet gibi bir şey.

Örneğin için 2 kullanıcı A & vardır B.

"A" bağlantısını "Sohbet" üzerine tıkladığında. "B" otomatik javascript açılır birini alır gerekir.

Is there any way of doing this except following. - One JS script runs continuously with AJAX. I dont want to happen client-server interaction continuously.

Sunucu doğrudan tarayıcı durumunu göndermek için herhangi bir yolu var mı?.

Şimdiden teşekkürler.

3 Cevap

Yerine Ajax kullanımı Comet, bunu başka bir şekilde yapabilirsiniz. Bu şekilde sunucu bekliyor istemcisi olmadan müşteriye veri iter. Facebook sohbet bu tekniği kullanır.

Eğer bant genişliği israf endişe duyuyor musunuz? Neden try out XMPP? Php kütüphaneleri de vardır.

Sen yoklama (JavaScript istemci AJAX kullanarak her seferinde bir süre içinde sunucu ile kontrol ediyor) kullanabilir veya sunucu ayrı bir bağlantı kurmak ve ileri geri iletişim kurmak için onu tutacak bir Java uygulaması gibi bir şey kullanabilirsiniz ya. Bir Java uygulaması kullanıyorsanız, o zaman muhtemelen en etkili olacağı gibi sunucu tarafı Java kullanmalısınız.