Uso de las API de REST para desarrollar aplicaciones
Las API de REST proporcionadas por Oracle Blockchain Platform se han creado teniendo en cuenta la máxima flexibilidad; puede llamar a una transacción, llamar a una consulta o ver el estado de una transacción. Sin embargo, esto significa que es probable que desee ajustar los puntos finales de API existentes en una aplicación para proporcionar control a nivel de objeto. Las aplicaciones pueden contener operaciones mucho más detalladas.
Cualquier aplicación que utilice las API de REST necesita lo siguiente:
- El nombre y la versión del código de cadenas.
- URL y puerto del servidor REST, así como el ID de usuario y la contraseña para el nodo REST.
- Funciones para llamar 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
La aplicación de API de REST debe estar estructurada de forma similar a la siguiente:
/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