Netty NioSocket 情况下,如何保证Client向Server提交的请求处理结果被Client知道

八月下沙 发布于 2017/09/08 11:14
阅读 87
收藏 0

业务场景:

client 向服务端发送消息,比如:I am here!

Server收到消息并登记,同时通过channel把结果反馈给客户端,比如:I know!

这里存在两个点,client发送消息的时候,消息丢失了,这会导致server不知道client发的消息;或者server反馈结果时,消息丢失了,这又会导致client不知道server已经处理了请求。

这种场景,client该怎么发消息,server该怎么反馈才能保证双方都能正确地知道对方的情况?

加载中
0
lux233
lux233
这个你可以参考一下mqtt的QoS概念,看你是需要什么级别的QoS。
0
k
kenneth123

添加ack机制

 

返回顶部
顶部