【发布时间】:2014-01-17 19:22:12
【问题描述】:
我正在编写一个 Android 应用程序,该应用程序旨在将命令(或更好的数据)交给同一网络中另一台机器上正在运行的 c 守护程序(将来有时也应该从外部网络工作),但我有选择最佳方式(或协议)的问题。
与某种 API(PHP、Python 等)通信并不是一个真正的选择(也许我错了),因为该数据是时间紧迫的,应该是最快的方式,所以我尝试避免http带来的开销以及守护进程和APP之间的另一件事。另一方面,本地运行的 PHP 脚本也应该可以访问守护进程(将来应该有一个 API,所以也许额外的“层”不是那么重要?)。 但即使我选择了 API 解决方案,那么最好的方法是什么?套接字,通用IPC?
任何类似情况的建议或经验都会有所帮助。
【问题讨论】: