Antes de desarrollar una aplicación
Antes de escribir una aplicación, descargue y utilice las aplicaciones de ejemplo y asegúrese de tener los certificados y privilegios correctos para ejecutar una aplicación.
Oracle Blockchain Platform proporciona ejemplos descargables que le ayudarán a comprender cómo escribir códigos de cadenas y aplicaciones. Consulte:
- ¿Qué son las muestras de código de cadenas?
- Exploración de Oracle Blockchain Platform con ejemplos (Hyperledger Fabric v2.x)
- Exploración de Oracle Blockchain Platform con ejemplos (Hyperledger Fabric v1.4.7)
Oracle Blockchain Platform utiliza Hyperledger Fabric como base. Utilice la documentación de Hyperledger Fabric para ayudarle a escribir aplicaciones. Lea las secciones Conceptos clave y Tutoriales antes de escribir su propia aplicación: Documentación de Hyperledger Fabric.
Requisitos para el Desarrollo de Aplicaciones
Debe existir un ID de usuario y una contraseña para el usuario de la aplicación en Oracle Identity Cloud Service. En función de las funciones de la aplicación, este usuario debe tener los siguientes requisitos previos:
-
Para instalar y desplegar el código de cadenas:
-
Debe tener acceso administrativo para instalar o desplegar el código de cadenas.
-
Debe exportar los certificados de admincerts, cacerts y tlscacerts como se describe en Exportar certificados para que se puedan colocar en la aplicación en las carpetas criptográficas de nodos peer y Orderer.
-
Debe exportar las credenciales de administrador de forma similar a la forma en que exportó los certificados (en el menú de acción, seleccione Exportar credencial de administrador). Esto descargará un archivo ZIP que contiene el certificado firmado y los archivos del almacén de claves que se deben colocar en la aplicación en las carpetas criptográficas de nodos peer y Orderer.
-
-
Para ejecutar operaciones en un código de cadenas instalado y desplegado:
-
Debe exportar los certificados de admincerts, cacerts y tlscacerts como se describe en Exportar certificados para que se puedan colocar en la aplicación en las carpetas criptográficas de nodos peer.
-
Debe exportar el certificado tlscacerts para el nodo de solicitante, como se describe en Unirse a los OSN de participante o escalado hacia fuera al servicio de pedidos del fundador para que se pueda colocar en la aplicación.
-
El código de cadena al que llama debe instalarse y desplegarse en un canal y nodo al que su ID de usuario tenga acceso.
-
Se debe configurar un nodo de proxy REST y se debe activar el código de cadenas para el acceso de proxy REST. Se debe proporcionar el ID de usuario y la contraseña para el nodo.
-
-
Para ejecutar funciones en un punto final de API de REST:
-
El código de cadena al que llama debe instalarse y desplegarse en un canal y nodo al que su ID de usuario tenga acceso.
-
Se debe configurar un nodo de proxy REST y se debe activar el código de cadenas para el acceso de proxy REST. Se debe proporcionar el ID de usuario y la contraseña para el nodo.
-