2012-02-01 15 views
5

Bir VOIP Uygulaması kCFStreamNetworkServiceTypeVoIP seçeneği ile arka planda izlenen birden çok tcp soketi olabilirse bazı karışıklık yaşıyorum. Apple belgeleri, soketlerden birinin işaretini belirtiyor ancak çoklu soketlerin kullanılamayacağını söylemiyor.Birden çok tcp soketi bir VOIP Uygulamasında kCFStreamNetworkServiceTypeVoIP olarak işaretlenebilir mi?

2 tcp soketli örnek kodum arka planda çalışıyor, ancak yalnızca bir çakışma olmadığını ve aslında iOS tarafından desteklendiğini doğrulamak istedim.

cevap

4

Çalışıyor, istediğiniz sayıda (ve çok sayıda) VOIP TCP soketini işaretleyebilirsiniz. 'Kullanım durumu', birden çok sunucuya karşı kayıt yaptıran bir VOIP istemciniz varsa, bu yuvaların her birinin ayrı bir TCP soketine gereksinim duyması ve böylece VOIP özelliğinin atanması gerekir.

Dokümanların aslında, yalnızca kayıtlı olduğunuz hizmet başına bir tane yuva ayarlamanız gerektiğine işaret ettiklerini düşünüyorum (uygulama başına bir tanesinin aksine).

İlgili konular