AWS PaaS API参考指南

如何使用API?

AWS PaaS的API支持三种技术栈的编程模型

  • HTTP(s) API
  • SOAP API
  • Java SDK API

HTTP(s) API

又称为Web API,适用于外部系统开发者。这类API由开发者发起基于HTTP的请求,返回JSON或XML格式的结果。在调用该类API之前,开发者需要向管理员申请API密钥,该密钥由AWS CC的秘钥身份进行管理和分配。秘钥包括访问凭证 ( access_key ) 和 私钥 ( secret,需要被妥善保管,请勿外传或编译到您的源码中泄露)。

这类API适用于任何现代编程语言,包括Java、.NET、PHP、Python、Ruby、Android、Objective-C 和 Swift 等。此外,AWS PaaS基于标准HTTP(s) API的封装,为开发者提供以下客户端开发工具包:

  • AWS HTTP SDK for Java API
  • AWS HTTP SDK for .NET API
  • AWS HTTP SDK for Android API
  • AWS HTTP SDK for Objective-C API
  • AWS HTTP SDK for Swift API

SOAP API

又称为WebService,适用于传统企业级应用和SOA架构应用间的接口互操作。 AWS PaaS的WebService注册、秘钥身份、策略配置和服务发布管理由AWS CC提供。

Java SDK API

这类API由Java语言直接编写,也是HTTP/SOAP API的后端实现,适用于AWS PaaS本地开发者调用。

AWS PaaS的应用开发环境中已直接提供这些API接口,开发者可以将程序编译的jar包文件存放到apps/install/%appId%/lib下,即可被PaaS容器自动加载和识别。



Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区