我正在重构一些客户端 - 服务器代码,它使用条款Response,Result&回复同样的事情(来自服务器的回答)。虽然它并不是那么重要但是在编写新代码时很难猜出要使用哪个词,所以我想将这三个词合并为一个并进行适当的重构,但我不确定哪个词是“最好的“,如果有这样的话。
根据优先级和标准为此案例命名的任何建议?
答案 0 :(得分:3)
响应!
服务器响应...
一个人回复......
你得到了结果......
答案 1 :(得分:1)
响应和结果都应该没问题,因为它们可以缩短为“res”。
而回复将是“rep”,而重复是不明确的。
也许只需按照HTTP,将其称为请求和响应。
答案 2 :(得分:1)
Response
。 Result
缺乏作为答案的内涵(例如,我们说简单的“功能结果”)。 Reply
有一个问题,它既是名词又是动词。所以Response
是最清楚的。
答案 3 :(得分:0)
如果您想坚持使用标准ISO / OSI术语,则可以是“指示”或“确认”。对于未经证实的服务,通信的发起者发出“请求”(请求将数据发送到另一方),其作为“指示”被传送到另一方。对于已确认的服务,指示的接收方将回复“响应”,其中包括返回发起方的数据。该数据将作为“确认”呈现给另一方。
确认中包含的数据表明通信是如何进行的(即我们发送了一个查询并得到了答案)。这可以称为结果。