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