Uso de las API de REST para desarrollar aplicaciones
Las API de REST proporcionadas por Oracle Blockchain Platform se han creado con la máxima flexibilidad en mente; puede llamar a una transacción, ejecutar una consulta o ver el estado de una transacción. Sin embargo, esto significa que es probable que desee encapsular los puntos finales de API existentes en una aplicación para proporcionar control a nivel de objeto. Las aplicaciones pueden soportar operaciones mucho más detalladas.
Cualquier aplicación que utilice las API de REST necesita la siguiente información:
- El nombre y la versión del código de cadenas.
- El puerto y la URL del servidor REST, así como el ID de usuario y la contraseña para el nodo REST.
- Funciones para llamar a transacciones o consultar el libro mayor.
Consulte API de REST para Oracle Blockchain Platform para obtener información sobre las operaciones existentes, incluidos ejemplos y sintaxis de uso.
Estructuración de la Aplicación
Estructura la aplicación de API de REST de forma similar al siguiente ejemplo:
/Application
/artifacts
/crypto
/orderer
Contains the certificates required for the application to act on the orderer node
In participant instances only contains TLS certificates
/peer
Contains the certificates required for the application to act on the peer node
/src
/REST
Application script containing REST API calls