Open Data Protocol (OData) es un protocolo Web para consultar y actualizar datos. OData proporciona una forma de desbloquear sus datos y liberarlo de contenedores de aplicación. OData se encarga de esto aplicando y creando sobre tecnologías Web como HTTP, Atom Publishing Protocol (AtomPub) y JSON para proporcionar acceso a la información de diversas aplicaciones, servicios y almacenamientos. OData expone y accede a la información de diversas fuentes, incluidos las bases de datos relacionales, los sistemas de archivos, los sistemas de gestión del contenido y los sitios Web tradicionales.
Nota: Para obtener más información acerca de OData, visite http://www.odata.org/.
OData agrega la siguiente funcionalidad a AtomPub:
La URL de OData de Catalyst tiene el siguiente formato general:
http://<nombrehost>:7000/node/odata/<module>
La URL de OData sigue la misma sintaxis que las URL de REST, excepto que especifica "odata" en lugar de "rest". El formato predeterminado es AtomPub. Para recuperar el formato de JSON, añada "?$format=json" a la URL.
Se pueden especificar también filtros de consulta de OData. Por ejemplo, el código similar a las consultas siguientes anulaba procesos:
http:/<nombrehost>:7000/node/odata/CA:00074_CA:00074:01/ITActivity?$filter=StateDescription eq 'Aborted'
Nota: Para obtener más información acerca de las especificaciones de OData, visite http://www.odata.org/.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|