业务场景:
client 向服务端发送消息,比如:I am here!
Server收到消息并登记,同时通过channel把结果反馈给客户端,比如:I know!
这里存在两个点,client发送消息的时候,消息丢失了,这会导致server不知道client发的消息;或者server反馈结果时,消息丢失了,这又会导致client不知道server已经处理了请求。
这种场景,client该怎么发消息,server该怎么反馈才能保证双方都能正确地知道对方的情况?
业务场景:
client 向服务端发送消息,比如:I am here!
Server收到消息并登记,同时通过channel把结果反馈给客户端,比如:I know!
这里存在两个点,client发送消息的时候,消息丢失了,这会导致server不知道client发的消息;或者server反馈结果时,消息丢失了,这又会导致client不知道server已经处理了请求。
这种场景,client该怎么发消息,server该怎么反馈才能保证双方都能正确地知道对方的情况?
添加ack机制