关于“状态”的区分:status vs state | |
status | status is used to describe an outcome of an operation (e.g. success/fail). 用来描述一个操作的最终的结果,比如成功、失败..... |
state | state is used to describe a stage in a process (e.g. pending/dispatched). 用来描述一个过程里的某个阶段,比如正在运行、挂起、等待...... |
胸弟盟,要不有ing的状态,我全部用state,表示某个结果(result)的话就用status(毕竟有u)[/狗头]
关于“代理”的区分:agent vs proxy | |
agent | 代理是一个在后台按特定时间表收集信息或执行任务的程序。术语代理通常被认为是一种软件抽象,能够以一定程度的自主性行事,代表其主机执行特定任务。 client+agent<------> server |
proxy | 一种可以将数据包从一个网络拷贝到另一个网络的机制。为了保护内部或专有网络的身份,拷贝过程还改变了源和目标的地址。 client <------> proxy <------> server |
关于“包”的区分:packet vs package | |
packet | 这个翻译为数据包可能更合适吧;包含数据和目标地址的消息的一部分,也被称为数据报,通常位于网络层。 |
package | 我能想到软件包;在针对信息技术安全评估的通用准则环境中,包是一组能够从目标系统中删除或添加的安全特性。 |
关于“属性”的区分:property vs attribute | |
property | 表示“所有物”;比如房产或其他个人物品; 是固有的 |
attribute | 应该叫特性、特征;“所有物的特征”或是属主的特征; 是赋予的 |