Prima di sviluppare un'applicazione

Prima di scrivere un'applicazione, scaricare e utilizzare le applicazioni di esempio e assicurarsi di disporre dei certificati e dei privilegi corretti per l'esecuzione di un'applicazione.

Oracle Blockchain Platform fornisce esempi scaricabili che ti aiutano a capire come scrivere codici concatenati e applicazioni. Fare riferimento a quanto riportato di seguito.

Oracle Blockchain Platform utilizza Hyperledger Fabric come base. Utilizzare la documentazione di Hyperledger Fabric per facilitare la scrittura delle applicazioni. Prima di scrivere la propria applicazione, leggere le sezioni Concetti fondamentali e Esercitazioni: Benvenuti in Hyperledger Fabric.

Prerequisiti per lo sviluppo delle applicazioni

Nel server IDCS devono esistere un ID utente e una password per l'utente dell'applicazione. A seconda delle funzioni dell'applicazione, questo utente deve disporre dei prerequisiti riportati di seguito.

  • Per installare e creare un'istanza del codice concatenato:

    • È necessario disporre dell'accesso amministrativo per installare o distribuire il codice concatenato.
    • È necessario esportare i certificati admincerts, cacerts e tlscacerts, come descritto in Esporta certificati, in modo che possano essere inseriti nell'applicazione nelle cartelle dei nodi peer e orderer crypto.
    • È necessario esportare le credenziali amministratore in modo simile a come sono stati esportati i certificati (dal menu delle azioni selezionare Esporta credenziali amministratore). In questo modo viene scaricato un file ZIP contenente i file firmati del certificato e del keystore che devono essere inseriti nell'applicazione nelle cartelle crypto dei nodi peer e orderer.
  • Per eseguire operazioni su un codice concatenato installato e distribuito:

    • È necessario esportare i certificati admincerts, cacerts e tlscacerts come descritto in Esporta certificati in modo che possano essere inseriti nell'applicazione nelle cartelle del nodo peer crypto.
    • Dovete esportare il certificato tlscacerts per il nodo ordinante, come descritto in Join the Participant or Scaled-Out OSNs to the Founder's Ordering Service, in modo che possa essere inserito nella Vostra applicazione.
    • Il codice concatenato che si sta richiamando deve essere installato e distribuito in un canale e in un nodo a cui l'ID utente può accedere.
    • È necessario configurare un nodo proxy REST e abilitare il codice concatenato per l'accesso proxy REST. È necessario fornire l'ID utente e la password per il nodo.
  • Per eseguire le funzioni su un endpoint API REST:

    • Il codice concatenato che si sta richiamando deve essere installato e distribuito in un canale e in un nodo a cui l'ID utente può accedere.
    • È necessario configurare un nodo proxy REST e abilitare il codice concatenato per l'accesso proxy REST. È necessario fornire l'ID utente e la password per il nodo.