Utiliser les API REST pour développer des applications
Les API REST fournies par Oracle Blockchain Platform ont été créées avec une flexibilité maximale à l'esprit. Vous pouvez appeler une transaction, appeler une interrogation ou voir le statut d'une transaction. Toutefois, cela signifie que vous voudrez probablement encapsuler les points d'extrémité d'API existants dans une application pour fournir un contrôle au niveau de l'objet. Les applications peuvent contenir des opérations beaucoup plus détaillées.
Toute application utilisant les API REST nécessite les éléments suivants :
- Nom et version du code de chaîne.
- URL et port du serveur REST, ainsi que l'ID utilisateur et le mot de passe du noeud REST.
- Fonctions permettant d'appeler des transactions ou d'interroger le livre.
Voir API REST pour Oracle Blockchain Platform pour plus d'informations sur les opérations existantes, notamment des exemples et la syntaxe d'utilisation.
Structurer votre application
Votre application d'API REST doit être structurée de la façon suivante :
/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