|
|
|
|
|
|
|
☜ | OMI - Other Database SupportDraft MDC Standard | ☞ |
C.2 Other database support
Some less well defined operations are under consideration to
support present and planned database functions:
- Merge: To merge a server’s tree of global variables
with a client’s, an initiating and continuation request may be
defined (see B.7.2). Transferring a potentially unlimited number
of variables, this function may require the agent and server to
retain some information across transactions.
- Combined order and get: Operations similar to
order, query, and their reverse forms would return the value of
the next global variable in addition to its subscript or
gvn.
- Transaction processing: Support for transaction start,
commit, and rollback will require careful division of functions
between OMI and the application level. Distributed transaction
processing is expected to require many changes to the protocol
itself.
- Portability limits: Proposed expansion of several M[UMPS]
language elements for portable programs will have little effect
on the standard, but may require implementation changes.
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.
Some specifications are "approved
for inclusion in a future standard". Note
that the MUMPS Development Committee cannot
guarantee that such future standards will
indeed be published.
This page most recently updated on 14-Nov-2023, 21:51:59.
For comments, contact Ed de Moel (demoel@jacquardsystems.com)