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