> 教育经验 > 什么是服务原语介绍

什么是服务原语介绍

什么是服务原语介绍

用户和协议实体间的接口,实际上是一段程序代码,但其具有不可分割性。通过服务原语能实现服务用户和服务提供者间的交流,与协议不同的是,服务原语用于服务提供者与服务用户,而协议是用于服务用户之间的通信。

在同一开放系统中,(N+1)实体向N实体请求服务时,服务用户和服务提供者之间要进行交互,交互信息称为服务原语。服务原语由服务动作和原语类型两部分组成。

服务原语只有4种类型。

四种基本原语:

请求(Request) 用户实体要求服务做某项工作 源(N+1)实体—>源(N)实体

指示(Indication) 用户实体被告知某事件发生 目的(N)实体—>目的(N+1)实体

响应(Response) 用户实体表示对某事件的响应 目的(N+1)实体—>目的(N)实体

确认(/confirm/i) 用户实体收到关于它的请求的答复 源(N)实体—>源(N+1)实体

服务原语的交换时序称为服务证实方式,不同的证实方式需要的原语类型有区别,但是都在以上4种当中