Utilizza le API REST per sviluppare applicazioni
Le API REST fornite da Oracle Blockchain Platform sono state create tenendo presente la massima flessibilità. È possibile richiamare una transazione, richiamare una query o visualizzare lo stato di una transazione. Tuttavia, ciò significa che è probabile che si desideri eseguire il wrapping degli endpoint API esistenti in un'applicazione per fornire il controllo a livello di oggetto. Le applicazioni possono contenere operazioni a grana molto più fine.
Qualsiasi applicazione che utilizza le API REST richiede quanto riportato di seguito.
- Nome e versione del codice concatenato.
- URL e porta del server REST, nonché ID utente e password per il nodo REST.
- Funzioni per richiamare le transazioni o eseguire query sul libro contabile.
Per informazioni sulle operazioni esistenti, inclusi esempi e sintassi d'uso, vedere API REST per Oracle Blockchain Platform.
Strutturare la tua applicazione
L'applicazione API REST deve essere strutturata in modo simile al seguente:
/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