2016-04-13 18 views
0

Java'da yazılan UDP (datagram protokolü) kullanılan bir sunucumuz var.UDP Soket İşlev Alımı

Ona bir iOS uygulaması bağlantısı geliştirmesi ve veri alması istendi.

Bugün CFSocket tarafından başarılı bir şekilde bağlanıyorum.

Ancak herhangi bir alma işlevi bulamayan CFSocket başvurusunu kontrol ettim?

cevap

-1

UDP bağlantısız, güvenilmez, paket odaklı bir taşıma protokolüdür. Bir UDP paketi almak, mobil cihazınızda UDP paketlerini dinleyen bir şebeke servisinin başlatılmasıyla aynı olacaktır. Çoğu mobil cihaz servis sağlamaz, sadece müşteridir.

Uzun lafın kısası: iOS aygıtınızda UDP paketlerini alamıyorsunuz, sadece gönderin. En hızlı çözüm UDP'den TCP'ye aktarım protokolünü değiştirmek olacaktır (ayrıca sunucuyu değiştirmeyi de gerektirir).

+0

IOS aygıtlarında UDP paketleri alabildiğinizden kesinlikle eminim. –