☜ | OMI - Definitions1995 Version of ANSI (Equivalent to Current ISO Version) of Standard | ☞ |
For the purpose of this International Standard, the following definitions apply.
3.1 MUMPS: name of the programming language defined by ANSI/MDC X11.1.
3.2 OMI: an acronym for Open MUMPS Interconnect.
3.3 OSI: the Open Systems Interconnect model of computer communication protocols.
3.4 message: a string of 8-bit characters, allowing all character codes from 0 to 255.
3.5 circuit: an error-free, sequence-preserving path for messages. The virtual circuit provided by an OSI level 4 service.
3.6 client: a process that originates messages (requests) to be transmitted to a server. Most OMI clients are MUMPS application processes, but a network manager utility program or a non-MUMPS application program could be a client.
3.7 server: a process that responds to clients’ requests by performing database functions on their behalf and returning response messages.
3.8 transaction: one request message and the related response message. An OMI transaction is not the same as a transaction processing transaction.
3.9 agent: a process that manages transactions on behalf of one or more clients.
3.10 session: a connection between exactly one agent and exactly one server. When establishing a session, the two processes authenticate each other and negotiate the parameters of transactions to follow.
3.11 user: the human being for whom a client process runs.
3.12 user ID: a number identifying a user for authorization purposes.
3.13 group ID: a number identifying a group of users for authorization purposes.
3.14 OMI node: Usually a node is a computer, but two or more independent implementations might share a computer without sharing their databases, and thus be separate nodes. Conversely, an implementation might occupy several computers connected by a non-OMI method, and thus be one OMI node. Specifically, an OMI node is a set of one or more environments that are accessible without use of the OMI network. That is, a program can refer to an environment in its own node without using OMI.
Copyright © Standard Documents; 1977-2024 MUMPS Development Committee;
Copyright © Examples: 1995-2024 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2024 Ed de Moel.
This page most recently updated on 16-Nov-2023, 16:56:17.
For comments, contact Ed de Moel (demoel@jacquardsystems.com)