Mit den REST-APIs Anwendungen entwickeln
Die von Oracle Blockchain Platform bereitgestellten REST-APIs wurden unter Berücksichtigung maximaler Flexibilität erstellt. Sie können eine Transaktion aufrufen, eine Abfrage aufrufen oder den Status einer Transaktion anzeigen. Dies bedeutet jedoch, dass Sie wahrscheinlich die vorhandenen API-Endpunkte in einer Anwendung wrappen möchten, um die Kontrolle auf Objektebene bereitzustellen. Anwendungen können wesentlich fein granuliertere Vorgänge enthalten.
Jede Anwendung, die REST-APIs verwendet, erfordert Folgendes:
- Name und Version des Chaincodes.
- URL und Port des REST-Servers sowie die Benutzer-ID und das Kennwort für den REST-Knoten.
- Funktionen, mit denen Transaktionen für das Buch aufgerufen oder abgefragt werden.
Informationen zu den vorhandenen Vorgängen, einschließlich Beispielen und Syntax für die Verwendung, finden Sie unter REST-API für Oracle Blockchain Platform.
Strukturierung Ihrer Bewerbung
Ihre REST-API-Anwendung sollte wie folgt strukturiert sein:
/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