2008-12-16 56 views
1

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

任何建议都基于这种情况下命名的优先级和标准?

回答

1

两个反应和结果应该是好的,因为它们可以缩短为“资源”。

而答复将是“rep”,这是重复模糊。

也许只是跟着HTTP,打电话给他们的请求和响应。

+0

是的电话已经是要求,所以你的权利,响应肯定有一些很好的优先 – 2008-12-16 03:18:26

3

回应!

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

+0

这听起来很合理:) – 2008-12-16 03:05:55

0

如果你想坚持标准的ISO/OSI术语,它可以是“指示”或“确认”。对于未经确认的服务,通信的发起者发出“请求”(请求将数据发送给另一端),该请求作为“指示”传递给另一端。对于已确认的服务,指示的接收方将回复“响应”,该响应将包括返回到发起方的数据。这些数据将作为“确认”提交给另一方。

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

1

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