实现Android应用程序通过TCP服务器与计算机交换恒定数据流的最佳方法



我正在开发一个应用程序,该应用程序将实时接收和显示遥测数据,我想知道通过TCPServer实现交换的最佳方法是什么?我应该使用多线程来打开和关闭每个新数据的套接字,还是让连接保持打开状态直到程序终止?

如果您通过高延迟无线电链路不断打开和关闭套接字,您的性能将非常差。 在这种应用程序中打开和关闭TCP套接字的唯一借口是它提供了一种"消息协议"。 不幸的是,它通常用于该目的:((

最新更新