阿里云区块链服务的云服务集成为您提供了便捷的链上链下协同功能,帮您省去了区块链与其它云服务的集成开发成本。同时云服务集成也为您提供 REST API,其配置及开发过程相比区块链SDK更为简单,您可以直接通过 REST API 调用智能合约、查询区块、查询交易、监听链上事件。
云服务集成功能
连接函数计算
当您希望区块链上的各种事件能自动触发链下业务逻辑时,您可以在阿里云函数计算服务中上传业务逻辑代码,并在云服务集成中将区块链事件和函数代码做映射配置。当链上发生您配置监听的事件时,事件会被自动推送到您配置的函数中,触发您的业务逻辑代码。详细示例可以参考链上事件触发链下操作。
连接消息队列 RocketMQ
通过集成消息队列 RocketMQ服务,云服务集成会根据配置,将区块链上的事件可靠、自动地发布到消息队列 RocketMQ的特定主题上,其它应用可以订阅MQ中的这些事件消息,做进一步的处理。详细示例可以参考链上事件发送到消息队列。
连接外部 HTTP 服务
通过集成外部 HTTP 服务,可以让区块链上的各种事件自动触发您的自有业务应用或者第三方服务,并将事件内容推送到外部做进一步加工处理。
内容安全检查
由于区块链的不可篡改特性,如果链上数据存在违法违规信息,则难以单独清除。通过集成阿里云内容安全服务可以防范此类问题,避免违法违规信息上链。使用示例可以参考数据合规上链。
连接数据库
区块链上的数据一般以key-value形式存储,不方便做数据查询及分析。通过集成关系型数据库,云服务集成会根据配置,将链上数据可靠、自动地导出到目标数据库的特定表格里,其它应用可以通过SQL语句,分析工具做进一步的处理。详细示例可以参考链上数据导出到数据库。
REST API
使用 REST API,您可以使用阿里云账户的身份凭证,调用智能合约、查询区块或交易、监听区块链事件。使用示例可以参考使用REST API。
相关连接
文档内容是否对您有帮助?