标签: rpc semantics
想象选举投票的情景。并且客户端调用rpc方法进行投票,这是最好的使用语义,可能是,至少一次或最多一次?
我认为这取决于方法的实现,因为该方法是幂等的,然后可以至少一次,也就是说,如果您投票一次并再次对同一个人投票,在这种情况下不是问题可以至少 - 但是如果我试图改变我的投票,因为我不能,所以最多一次,这是最好的选择。还是有点困惑的语义...
但遵循发送多张选票的逻辑,即传递信息总是值得投票。我得出的结论是,该方法是幂等的,然后使用至少一次。我在想什么?
感谢您的关注