2.2 总体架构

平台整体主要由三部分组成:网站服务器、数据库服务器和 API 应用服务器。网站服务器 主要提供用户管理、应用在线开发和部署管理、应用日志查询等功能。数据库服务器主要存 放用户信息、应用日志、应用 API 规范、和应用代码包等数据。API 应用服务器对外提供基 于 HTTP + JSON API 调用接口,处理和记录进入的 API 调用请求,并负责管理和执行用户 的云端应用。

根据业务需求,以上系统可完全部署在单台服务器上,或分布式地部署于多台服务器中。系 统中所有组件都可以独立部署。