我正在构建一个后端来处理来自web应用程序和移动设备应用程序的请求。你知道吗
我正在尝试确定TCP服务器是否适合此请求,而不是常规的HTTPGET和POST请求。你知道吗
用例1: 1移动设备上的客户端在设备上执行“red”一词的搜索。你知道吗
Word发送到服务器(不清楚是JSON还是TCP)
单词red进入服务器,服务器从mysql数据库中提取所有颜色为红色的行(这可能是~5000个结果)。 另一个步骤2(也许TCP在这里更有意义):有一个hashmap,用单词red作为键,值是指向所有对象数组的指针,用单词red(我认为这将是一个更快的查找时间)。
数据被发送到手机(JSON或其他方式,不确定)。我不清楚这一步。
电话分析等等。。。
在用户完成查询之前(因为他们可以继续筛选结果),我可能希望保持服务器上的数组处于活动状态。你知道吗
基于这个例子,我应该考虑的架构是什么?你知道吗
任何不同的方式都是非常感谢的。你知道吗
谢谢
在您的情况下,我会使用HTTP,因为:
相关问题 更多 >
编程相关推荐