【发布时间】:2014-09-24 09:38:29
【问题描述】:
情况是这样的:
我有一个生成大约 3-6 个浮点数的智能手机客户端 (html5 webApp)。我需要将这些数字发送到 Java 服务器,该服务器执行一些操作并仅返回一个整数。这里的问题是客户端需要每秒发送一次数字,或者至少每五秒发送一次。
我想知道使用 JSON 是否是一个好的解决方案,但我不确定什么是最好的方法(我猜是某种网络服务或类似的)
我需要帮助找到实现此功能的最佳方法。当然,目标是获得最轻、最快的方式。
谢谢大家!
(对不起,如果帖子没有建设性。请随意删除它。)
【问题讨论】:
-
快速的方法是使用 Html5 Websockets。因为这将允许您通过在您的应用程序和 Java 服务器之间打开一个套接字来进行通信。它比简单的 http get、post 等轻量级。查看这些链接 pubnub.com/blog/what-are-websockets WebSockets vs RestService 解释 infoq.com/news/2012/02/websockets-rest 并且您可以轻松地使用 json 来交换您的数据。
标签: java json html mobile client-server