套接字或HTTP请求

时间:2018-06-04 03:33:07

标签: c++ sockets http networking

在我的组织中,我有多台计算机,我需要编写一个遵循服务器指令的软件。该程序的使用是远程监视和检测问题。所以我需要客户端监听指令,我无法决定是否使用套接字使通信即时和“实时”,但不利的是它需要进程资源或使用HTTP请求检查数据库是否存在是一个新的指示,但不利的是,通信有延迟,因为客户端发出请求,让我们说每1.5分钟

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果您的意思是从客户端直接请求数据库,则这不是一个好的解决方案。根据计算机数量,数据库将同时成为瓶颈。这就是为什么首选客户端-服务器解决方案的原因。实时获取请求的另一种方法(如果直接套接字连接可能有问题,但是HTTP可以):

  1. HTTP长轮询
  2. websockets