API文档总览 本文档提供了对于BEC(Baidu Edge Computing)API的详细指引,帮助开发者了解如何通过API实现对BEC服务的灵活操作和管理。 API文档说明 为了提升API文档的阅读体验,在本部分对一些API文档常见的使用说明进行了列举,用户可点击对应的链接查看文档详情。
及 OpenAPI能力的调用 注意事项:当前该参数影响以下接口 接口: AppBuilderClient.create_conversation 接口: AppBuilderClient.upload_local_file 接口: AppBuilderClient.run 运行超参使用Tips 私有化环境部署时,需要同时设置私有化部署的网关地址: GATEWAY_URL 和 GATEWAY_URL_V2
网络配置 配置公网网络: 公网类型为NAT网关 :边缘节点可以在【NAT网关】( https://console.bce.baidu.com/bec/#/bec/nat/list )页面创建,并且配置公网访问规则,详细参考 桌面内访问互联网 。 说明: NAT适合批量的云桌面问互联网,以节省公网IP费用且共享带宽节省带宽费用。 NAT网关必须和桌面所属地域位于同一个节点。
基于此,我们开发的以太坊合约网关旨在为用户提供企业级的合约管理服务,使用传统的RESTful API设计让应用开发人员聚焦于自身的业务逻辑和用户体验,将复杂的合约事物提交、Nonce管理等交由合约网关来处理。
vpn //VPN网关 | |--etGateway //专线网关 |--util //BCE公用的工具实现 卸载SDK 预期卸载SDK时,删除下载的源码即可。
php 5.6(含Zend Guard Loader) ● php 7.0 ● java 7 ● java 8 ● python 2.7 ● node.js 4.2 ● 自定义docker镜像 - ● 应用模板 Wordpress - 网络 10线BGP网络接入 ● 公网IP 独立IP 带宽 独享1-1000Mb/s可调 端口 自定义端口 安全 私有虚拟网络 ● 自定义https证书 ● WAF
vpn //VPN网关 | |--etGateway //专线网关 | |--localDns //DNS内网解析 |--util //BCE公用的工具实现 卸载SDK 预期卸载SDK时,删除下载的源码即可。
驱动管理 驱动管理 简介 驱动用于连接边缘网关代理与其所管理的子设备。边缘网关接入不同类型子设备时会涉及各种各样的协议,需要使用不同的驱动去处理连接。简单来说,驱动是一种特殊的应用,具有应用的一般属性,并负责边缘网关和子设备的数据传输。 目前,BIE提供了针对Modbus协议的官方Modbus驱动,可以使用该驱动接入使用Modbus协议传输数据的子设备。
案例流程 本案例针对OPC UA模拟器,在 BIE 公有云云端控制台配置物模型、设备以及接入模板,并建立节点引入 OPC UA 驱动,配置设备信息,然后部署软网关及驱动插件后实现对模拟器设备的采集和远程控制。
我们可以规划项目目录,新建两个子目录分别为gateway和note。gateway中主要实现与合约网关的交互逻辑,note目录中主要实现用于前端展示的组件。最终的项目目录如下图所示。 合约网关交互 由于前端页面展示风格千变万化,我们可以先从与合约网关交互这一个相对靠后的逻辑层次实现起来。 与智能合约网关的交互是用的是http请求,我们直接实用一个http库axios进行通信。