2014-11-01 16 views
8

Sohbet tabanlı uygulamaya geçtim. https://github.com/robbiehanson/XMPPFramework kütüphanesiyle birçok işlevsellik yapabilirim. Çok iyi bir kütüphane. Ancak bazı günler geçtikten sonra sunucu tarafımdaki sunucularda bash servisleri vardı. Sunucu tarafım Strophe.js'yi kullanarak xmpp uygulayan çocuklar. Ve bağlanırken BOSH hizmetini etkinleştirmek için aşağıdaki kodu kullanıyorlar.Sohbet tabanlı uygulama oluşturmak için XMPP IOS çerçevesinde (XMPPFramework) BOSH hizmetlerini etkinleştirin

BOSH_SERVICE = "http://host.com:5280/http-bind"; 
new Strophe.Connection(BOSH_SERVICE); 

Şimdi de IOS tarafında BASH hizmetini etkinleştirmemi söylediler. Şimdi bu sunucuya bağlanamıyorum. Robosiehanson xmpp IOS kütüphanesinde (https://github.com/robbiehanson/XMPPFramework) BOSH servisi nasıl eklenir?

cevap

2

iOS xmppFramework şu anda BOSH için destek sunmamaktadır. İşte bir onay:https://github.com/robbiehanson/XMPPFramework/issues/6#issuecomment-54085037

Ancak, iOS istemciniz soket bağlantısı üzerinden sunucuya hala giriş yapabilir ve web istemciniz BOSH kullanabilir. Bu senin alternatifin ve iyi çalışmalı.

Kendi iOS BOSH uygulamanızı gerçekten oluşturmak istiyorsanız, başlangıç ​​noktası olarak XMPPTransports'a bakın.

Mutlu kodlama :)

İlgili konular