开发应用程序之前
在编写应用程序之前,请下载和使用示例应用程序,并确保您具有运行应用程序的正确证书和权限。
Oracle Blockchain Platform 提供了可下载的示例,可帮助您了解如何编写链代码和应用程序。请参见:
Oracle Blockchain Platform 使用 Hyperledger Fabric 作为基础。使用超级账本架构文档可帮助您编写应用。在编写自己的应用程序之前,请阅读主要概念和教程部分: Hyperledger Fabric 文档。
应用程序开发的先决条件
应用程序用户的用户 ID 和密码必须存在于 Oracle Identity Cloud Service 中。根据应用程序中的函数,此用户必须具有以下先决条件:
-
要安装和部署链代码,请执行以下操作:
-
您必须具有管理访问权限才能安装或部署链代码。
-
您必须按 Export Certificates 中所述导出管理员、cacerts 和 tlscacerts 证书,以便可以将它们放置在对等节点和排序节点加密文件夹中的应用程序中。
-
必须以与导出证书的方式相似的方式导出管理凭证(从操作菜单中选择导出管理凭证)。这将下载一个 ZIP 文件,其中包含需要放置在对等节点和排序节点加密文件夹中的应用程序中的签名证书和密钥库文件。
-
-
要对已安装和已部署的链代码运行操作,请执行以下操作:
-
必须按 Export Certificates 中所述导出管理员、cacerts 和 tlscacerts 证书,以便可以将它们放置在对等节点加密文件夹中的应用程序中。
-
您必须为排序节点导出 tlscacerts 证书,如 Join the Participant or Scaled-Out OSNs to the Founder's Ordering Service 中所述,以便将其放置在您的应用程序中。
-
您调用的链代码必须安装并部署到您的用户 ID 可以访问的渠道和节点。
-
必须配置 REST 代理节点并为 REST 代理访问启用链代码。必须提供节点的用户 ID 和密码。
-
-
要对 REST API 端点运行函数,请执行以下操作:
-
您调用的链代码必须安装并部署到您的用户 ID 可以访问的渠道和节点。
-
必须配置 REST 代理节点并为 REST 代理访问启用链代码。必须提供节点的用户 ID 和密码。
-