回复,结果,回复,哪个最好?

时间:2008-12-16 03:02:31

标签: refactoring client-server terminology

我正在重构一些客户端 - 服务器代码,它使用条款Response,Result&回复同样的事情(来自服务器的回答)。虽然它并不是那么重要但是在编写新代码时很难猜出要使用哪个词,所以我想将这三个词合并为一个并进行适当的重构,但我不确定哪个词是“最好的“,如果有这样的话。

根据优先级和标准为此案例命名的任何建议?

4 个答案:

答案 0 :(得分:3)

响应!

服务器响应...
一个人回复......
你得到了结果......

答案 1 :(得分:1)

响应和结果都应该没问题,因为它们可以缩短为“res”。

而回复将是“rep”,而重复是不明确的。

也许只需按照HTTP,将其称为请求和响应。

答案 2 :(得分:1)

ResponseResult缺乏作为答案的内涵(例如,我们说简单的“功能结果”)。 Reply有一个问题,它既是名词又是动词。所以Response是最清楚的。

答案 3 :(得分:0)

如果您想坚持使用标准ISO / OSI术语,则可以是“指示”或“确认”。对于未经证实的服务,通信的发起者发出“请求”(请求将数据发送到另一方),其作为“指示”被传送到另一方。对于已确认的服务,指示的接收方将回复“响应”,其中包括返回发起方的数据。该数据将作为“确认”呈现给另一方。

确认中包含的数据表明通信是如何进行的(即我们发送了一个查询并得到了答案)。这可以称为结果。