Diseño de comunicaciones
Fco. Javier Bohórquez Ogalla
Cuando el intérprete se ejecuta en modo servidor se vale de esta misma estructura para devolver el estado del proceso. Otros sistemas que hagan de cliente pueden interpretar esta estrucutra de datos para operar con los mismos.
{
"$schema": "http://omi-project.com/json-schema/node",
"title": "Nodos del |{\color{red}\emph{á}}|rbol sint|{\color{red}\emph{á}}|ctico"
"type": "object",
"properties": {
"id": {
"description": "Posici|{\color{red}\emph{ó}}|n de memoria del nodo",
"type" : "string",
},
"name": {
"description": "Nombre del nodo",
"type": "string",
},
"type": {
"description": "Tipo del nodo",
"type": "string",
},
"size": {
"description": "Tama|{\color{red}\emph{ñ}}|o del nodo en Bytes",
"type": "string",
},
"rel": {
"description": "Relaciones con otros nodos",
"type": "array",
"items": {
"ref": "http://omi-project.com/json-schema/node"
}
},
"relname": {
"description": "Nombre de las relaciones con otros nodos",
"type": "array",
"items": {
"type": "string",
}
},
}
}
{
"$schema": "http://omi-project.com/json-schema/process",
"title": "Proceso de interpretaci|{\color{red}\emph{ó}}|n",
"type": "array",
"items": {
"type": "object",
"properties": {
"action": {
"description": "Acci|{\color{red}\emph{ó}}|n que se corresponde con un paso",
"type": "enum",
},
"id": {
"description": "Id del nodo sobre el que se lleva a cabo la acci|{\color{red}\emph{ó}}|n",
"type": "string",
},
"attrs": {
"description": "Atributos de la acci|{\color{red}\emph{ó}}|n. Dependen de la acci|{\color{red}\emph{ó}}|n".
"type": "object",
}
}
}
}
Los tipos de acciones son los siguientes:
This document was generated using the LaTeX2HTML translator Version 2008 (1.71)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -no_subdir -split 0 head.tex -html_version 4.0,latin1,unicode
The translation was initiated by franj on 2016-01-16
franj 2016-01-16