文件名称:租户服务接口表-python tricks a buffet of awesome python features
文件大小:1.81MB
文件格式:PDF
更新时间:2024-07-09 04:32:55
IoT 智能家居
4.1应用层服务接口 在移动互联网开发领域,几乎所有的互联网系统都采用接口形式提供数据服 务。物联网系统开发中,我们同样需要为移动设备提供数据访问接口,而且在开 发之初就需要预先设计正确的、良好的、易于扩展的接口。接口设计的优劣关系 着系统的性能以及后期开发的难以程度,因此接口设计在系统设计中举足轻重。 根据需求分析,智能家居物联网服务平台的接口设计包含两部分用户接口和设备 接口。 4.1.1用户接口 REST的核心思想是把接口按照逻辑上的资源进行划分,这些资源将按照不 同的 HTTP方法进行请求,不同的方法对应不同的含义。以下是智能家居物联网 服务平台的接口设计表。 a.区域服务接口。区域服务接口表如下表 4.1所示。 表 4.1区域服务接口表 方法 路径 描述 GET /sites 查看所有区域信息 GET /sites/{siteToken} 按照站点 token查看区域 POST /sites 创建一个区域 PUT /sites 更新一个区域 DELETE /sites/{siteToken} 删除指定区域 b.租户服务接口。租户服务接口表如表 4.2所示。 表 4.2租户服务接口表 方法 路径 描述 GET /tenants 查看所有租户信息 GET /tenants/{tenantId} 按照租户 ID 查看租户 POST /tenants 创建一个租户 PUT /tenants 更新一个租户 DELETE /tenants/{tenantId} 删除指定租户