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