:
Introduction
:
Design and Implementation of
:
Design and Implementation of
目次
Introduction
CMO Primitive object
A formal expression of CMO
Communication model of OpenXM
OX Messages
Standard encoding of OXexpressions and an implementation by TCP/IP sockets
OX stack machine
Server stack machine
Projects in work in progress
OX DATA with Length
Local extension on server stack machines
Implementation of other protocols such as MathLink and OpenMath
Common operations on stack machines
Session Management
Control server
New OpenXM control servers
OpenXM reset protocol
Control message (SMObject/TCPIP/Control)
Notification from servers
How to start a session on TCP/IP
Standard I/O on OX servers
Launcher
Negotiation of the byte order
An example of launcher : ox
Example of using OX servers
String expression of objects
CMOexpressions for numbers and polynomials
Indeterminate and Tree
Zero
Integer ZZ
Distributed polynomial Dpolynomial
Recursive polynomials
CPU dependent double
Bigfloat32
OX Local Data
CMO ERROR2
Registering a new CMO
Requirement for a new CMO
How to join in the OpenXM project
OX servers as a C library
Bibliography
Draft for protocol version 1.1.3.
1.1.3 is encoded as 001001003 in mathcap.
Nobuki Takayama Heisei 28.8.27.