【发布时间】:2013-03-22 22:11:51
【问题描述】:
我正在制作一个基于语音的应用程序,它允许您在电话和计算机等之间进行通话,有点类似于 Skype。现在我想知道,处理网络的最佳方式是什么?所有数据都从手机发送到服务器,服务器运行 Java 并使用 JBoss Netty 作为网络。现在可以将 Netty jar 包含在 android 应用程序中,因此对于计算机和 android 手机来说就可以了。但是对于 iOS 设备(例如 Iphone)来说,与服务器交互的最佳方式是什么? 我预见的问题是 Netty 使用通道,我无法让 Objective-C 连接到这样的通道,还是我弄错了?
亲切的问候,
雷内
【问题讨论】:
-
什么样的服务器? UDP、TCP、HTTP等
-
语音 UDP 最适合。
-
每个用户如何分离数据包?因为在 TCP 中,您可以使用通道来确定这一点,但是您将如何通过 UDP 来确定呢?
标签: java objective-c networking