我正在写一个flashcard程序,想在我的Android手机上看到这个问题,同时想要在我的电脑上弹出答案。因此,手机需要将答案推送到正在收听的PC上。整个事情都会通过wifi。 我目前的计划是在PC上构建一个http服务器作为一个单独的Java应用程序,并使用来自手机的HTTP请求来推送闪卡的答案。这是一个好主意还是有更简单的方法来做到这一点,没有HTTP?我只需要发送单个字符串。
答案 0 :(得分:0)
你可以使用HTTP,只需在端口80上创建TCP侦听器并过滤掉头部消息,android部分会更容易,因为http请求有几个api函数。
另一方面,一个简单的任何其他端口上的TCP侦听器会更好,因为Skype使用的是端口80,性能会更好一些。 android部分不是很难,你只需要在你的端口上设置一个客户端,然后将你的消息发送到你的电脑。
所以我建议使用自定义端口和TCP服务器你的PC和android上的TCP监听器。