Antes de Desarrollar una Aplicación

Antes de escribir una aplicación, descargue y utilice las aplicaciones de ejemplo, y asegúrese de que tiene los certificados y privilegios correctos para ejecutar una aplicación.

Oracle Blockchain Platform proporciona ejemplos descargables que le ayudan a comprender cómo escribir códigos de cadenas y aplicaciones. Consulte:

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: Bienvenido a 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 el servidor de IDCS. Según las funciones de la aplicación, este usuario debe tener los siguientes requisitos previos:

  • Para instalar e instanciar el código de cadena:

    • Debe tener acceso administrativo para instalar o desplegar el código de cadena.
    • Debe exportar los certificados admincerts, cacerts y tlscacerts como se describe en Exportar certificados para que se puedan colocar en la aplicación en las carpetas crypto de los nodos peer y de orden.
    • Debe exportar las credenciales de administrador de manera similar a como exportó los certificados (en el menú de acción, seleccione Exportar credencial de administrador). De esta forma, se descarga 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 crypto de nodos peer y de orden.
  • Para ejecutar operaciones en un código de cadena instalado y desplegado:

    • Debe exportar los certificados admincerts, cacerts y tlscacerts como se describe en Exportar certificados para que se puedan colocar en la aplicación en las carpetas crypto del nodo peer.
    • Vd. debe exportar el certificado tlscacerts para el nodo del Pedido, tal y como se describe en Join the Participant or Scaled-Out OSNs to the Founder's Ordering Service para que se pueda incluir en su aplicación.
    • El código de cadena que está llamando debe estar instalado y desplegado 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 cadena para el acceso de proxy REST. Se deben 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 que está llamando debe estar instalado y desplegado 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 cadena para el acceso de proxy REST. Se deben proporcionar el ID de usuario y la contraseña para el nodo.