MUMPS(Massachusetts General Hospital Utility Multi-Programming System)是一种高级编程语言和数据库管理系统。它最初是由麻省总医院开发的,用于管理医疗信息。MUMPS系统具有高效、可靠、安全等特点,因此在医疗、金融、军事等领域得到广泛应用。
在MUMPS系统中,不同计算机之间需要进行通信,以实现数据共享和协同工作。为了实现这一目的,需要遵循一定的通信协议。ISO/IEC 15851:1999就是针对这一需求而制定的国际标准。
ISO/IEC 15851:1999规定了Open MUMPS Interconnect通信协议的详细规范。该协议基于TCP/IP协议,支持不同计算机之间的数据传输和命令交互。具体来说,Open MUMPS Interconnect通信协议包括以下几个方面的内容:
1. 连接建立和维护:在不同计算机之间建立连接,并保持连接的稳定性和可靠性。
2. 数据传输:在连接建立后,实现数据的传输和接收。数据可以是文本、二进制数据等。
3. 命令交互:在连接建立后,实现命令的发送和接收。命令可以是MUMPS语言中的命令,也可以是其他自定义的命令。
4. 错误处理:在通信过程中,可能会出现各种错误。Open MUMPS Interconnect通信协议规定了错误处理的方式和方法。
通过遵循Open MUMPS Interconnect通信协议,不同的MUMPS系统之间可以实现数据共享和协同工作。例如,在医疗领域,不同医院之间可以共享患者的病历信息,从而提高医疗服务的质量和效率。
相关标准
ISO/IEC 11756:1999——MUMPS语言规范
ISO/IEC 9075:1992——SQL语言规范
ISO/IEC 11179:1999——元数据注册规范
ISO/IEC 12207:1995——软件生命周期过程