YD/T 2123.1-2010
移动互联网开放Web服务引擎 第1部分:总体技术要求
发布时间:2010-12-29 实施时间:2011-01-01


移动互联网的快速发展,使得Web服务引擎成为了移动互联网应用开发的重要组成部分。移动互联网开放Web服务引擎是一种基于Web服务技术的软件系统,它提供了一系列的API接口,使得开发者可以通过这些接口来实现应用程序的开发。本标准旨在规范移动互联网开放Web服务引擎的技术要求,以提高引擎的性能、安全性、可靠性、可扩展性和易用性。

1. 引擎的基本功能要求
移动互联网开放Web服务引擎应该具备以下基本功能:
- 支持HTTP/HTTPS协议;
- 支持RESTful API风格;
- 支持JSON/XML等多种数据格式;
- 支持OAuth2.0等多种认证方式;
- 支持跨域访问。

2. 引擎的性能指标要求
移动互联网开放Web服务引擎应该具备以下性能指标:
- 支持高并发访问;
- 支持快速响应;
- 支持负载均衡;
- 支持缓存机制。

3. 引擎的安全性要求
移动互联网开放Web服务引擎应该具备以下安全性要求:
- 支持HTTPS协议;
- 支持数据加密传输;
- 支持防止SQL注入、XSS攻击等安全机制;
- 支持访问控制和权限管理。

4. 引擎的可靠性要求
移动互联网开放Web服务引擎应该具备以下可靠性要求:
- 支持高可用性;
- 支持故障自动恢复;
- 支持数据备份和恢复。

5. 引擎的可扩展性要求
移动互联网开放Web服务引擎应该具备以下可扩展性要求:
- 支持水平扩展;
- 支持垂直扩展;
- 支持分布式部署。

6. 引擎的易用性要求
移动互联网开放Web服务引擎应该具备以下易用性要求:
- 支持简单易用的API接口;
- 支持详细的文档和示例;
- 支持友好的错误提示和日志记录。

相关标准
- YD/T 2123.2-2010 移动互联网开放Web服务引擎 第2部分:接口规范
- YD/T 2123.3-2010 移动互联网开放Web服务引擎 第3部分:安全规范
- YD/T 2123.4-2010 移动互联网开放Web服务引擎 第4部分:性能规范
- YD/T 2123.5-2010 移动互联网开放Web服务引擎 第5部分:可靠性规范
- YD/T 2123.6-2010 移动互联网开放Web服务引擎 第6部分:可扩展性规范