"本文档主要介绍了应用层服务约定用法,特别是与中国土壤分类与代码相关的标准,该标准遵循ISO TR 8509的技术报告,规定了协议服务提供者与服务用户之间的交互,通过服务原语的方式进行信息交流。服务原语是功能规范与用户层交互的抽象表示,包含一组参数,表示要传递的数据元素。参数可以在不同服务原语中被明确定义或隐含关联。BACnet协议详细描述了服务原语的参数,用列表形式列出,并通过特定符号(M、U、C、S)标识参数的使用类型。该标准旨在定义数据通信服务和协议,用于HVAC&R控制设备和楼宇自动化系统的计算机设备,提供了一种抽象的、面向对象的方法来表示设备间的信息通信,使系统能识别和访问信息,而无需了解设备内部细节。"
在《应用层服务约定用法-中国土壤分类与代码》中,重点讲述的是应用层服务如何在开放系统互连(OSI)模型中运作。标准遵循ISO TR 8509,这是一种描述服务提供者与服务用户之间交互的技术报告。服务原语是这种交互的核心,它们是功能规范与用户层沟通的抽象概念,通常包含一组参数,用于传递数据。参数可能在服务原语中被明确定义,也可能与服务访问点相关联,但具体实现细节并未包含在内。
BACnet(楼宇自动化和控制网络)协议在标准的第13至第17及第24节中详细列出了服务原语的参数,通过表格形式展示,包括服务参数名称,以及请求(Req)、指示(Ind)、响应(Rsp)和证实(Cnf)四种原语的对应关系。对于非证实服务,请求与证实列为空。每个参数或子参数的使用类型由M(必需)、U(用户选择)、C(有条件)和S(选择)四个符号表示。
该标准的目的不仅在于定义数据通信服务和协议,这些服务和协议适用于暖通空调(HVAC)及制冷控制设备,以及其他楼宇自动化系统的计算机设备。还提供了一种抽象的、面向对象的表示方法,用以表示设备间信息通信的方式,这有助于简化对楼宇系统中数字控制技术的使用。通过定义对象和它们的属性,可以不依赖设备内部设计或配置细节来识别和访问信息。
标准中还涉及到一些关键术语,如抽象句法结构、应用、应用实体、应用进程和应用层协议控制信息,这些都是OSI模型中应用层交互的基础概念。这些术语的定义有助于理解标准中涉及的概念和技术。通过这些标准和定义,开发者和系统集成商能够更好地理解和实现设备间的高效通信。