我有两个通过TCP套接字相互通信的进程。进程A向进程B发送请求并等待响应。进程B处理该请求,并发送响应。对于某些请求,不需要将响应发送回进程A。假设进程A首先发送一个不需要响应的请求X,然后立即发送一个需要响应的请求Y,当A在其套接字上等待数据时,观察到一个明显的小延迟(~0.04s)。writes response
(small delay in waitForReadyRead() in A o
我正在用Java Spring Boot创建一个API,然后处理,然后将响应JSON返回给客户端,但是我能知道客户端已经收到了来自API的响应吗?例如,客户端点击API,然后API处理客户端请求,但客户端在API完成任务之前取消命中进程,在API仍然运行到完成之前,自动进程可能会发送响应,但由于超时或取消,客户端无法接收响应
有什么建议吗?