我的封闭网络中有套接字服务,该服务以明文形式提供数据库通信。 示例:
**Send to Socket:**
'Q101:_:49785:_:x\r\n'
**Receive from Socket:**
'1:_:2:_:119351:_:NİYAZİ TOROS'
现在,我正在构建Aqueduct Web Api,因此,我可以通过Internet连接以发送和接收数据。使用Aqueduct和dart:io如何将上述数据发送到Aqueduct Web api,连接到套接字服务(在打开模式下,直到用户完成工作并关闭套接字),然后请求数据并接收数据?
主要问题是我只能设置计时器(我不知道如何)说每5分钟断开一次连接,以便用户可以再次登录。同样,一旦用户登录,他们将获得令牌并在其他每个请求中使用此令牌,直到连接关闭。
第二个问题是,在收到新请求的5分钟内,我必须重新启动计时器。除非5分钟后没有用户交互,否则用户必须再次登录。在用户界面部分,我可以重定向到新的登录名,但是我需要在渡槽中设置计时器。有什么帮助吗?