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 chiave e Esercitazioni: Documentazione di Hyperledger Fabric.

Prerequisiti per lo sviluppo di applicazioni

In Oracle Identity Cloud Service devono esistere un ID utente e una password per l'utente dell'applicazione. A seconda delle funzioni nell'applicazione, questo utente deve disporre dei seguenti prerequisiti:

  • Per installare e distribuire il codice concatenato:

    • Per installare o distribuire il codice concatenato, è necessario disporre dell'accesso amministrativo.

    • È necessario esportare i certificati admincerts, cacerts e tlscacerts come descritto in Export Certificates in modo che possano essere inseriti nell'applicazione nelle cartelle crittografiche dei nodi peer e ordinatore.

    • È necessario esportare le credenziali di amministratore in modo simile al modo in cui sono stati esportati i certificati. Dal menu delle azioni, selezionare Esporta credenziali di amministrazione. In questo modo verrà scaricato un file ZIP contenente i file del certificato firmato e del keystore che devono essere inseriti nell'applicazione nelle cartelle crittografiche 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 Export Certificates in modo che possano essere inseriti nell'applicazione nelle cartelle crittografiche del nodo peer.

    • È necessario esportare il certificato tlscacerts per il nodo del committente, come descritto in Partecipa agli OSN partecipanti o Scaled-Out al servizio di ordinazione del fondatore, in modo che possa essere inserito nell'applicazione.

    • Il codice concatenato che si sta richiamando deve essere installato e distribuito in un canale e in un nodo a cui ha accesso l'ID utente.

    • È necessario configurare un nodo proxy REST e abilitare il codice concatenato per l'accesso proxy REST. È necessario specificare l'ID utente e la password per il nodo.

  • Per eseguire 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 ha accesso l'ID utente.

    • È necessario configurare un nodo proxy REST e abilitare il codice concatenato per l'accesso proxy REST. È necessario specificare l'ID utente e la password per il nodo.