我是 Amazon Web Service 的新手。我有一个任务,设置然后构建一个 Web 服务,为 Mac OS、iOS、Android 客户端提供 API。有一些 API 和数据库需要保持安全。我看到AWS支持多种平台,例如Java,.Net,PHP,...它还支持许多数据库管理系统。还没有,有 2 个专门针对 Android 和 iOS 应用程序的 SDK。
那么,我应该选择什么(Java、.Net、PHP...)来执行我的任务? AWS 是否支持所有 Web 服务协议(protocol)?它支持安全网络服务吗?
非常感谢。
最佳答案
AWS 不提供安全 Web 服务 - 它提供您可以运行安全 Web 服务的平台。您应该选择您最有经验的平台/语言/工具来使用 Web 服务和数据库构建应用程序。您应该检查是否可以在 AWS 上运行所需的所有部分(这很有可能)。 AWS 可以通过防火墙和 ELB 存储的证书来帮助提高安全性。
对于如此广泛的访问(ios、android、其他),我可以推荐基于 REST 的 Web 服务,因为它们很容易让各种客户访问(但这确实取决于您试图让客户做什么)。确保您从信誉良好的提供商处购买 SSL 证书(否则您的客户可能无法连接到您的安全服务)。
祝你好运。
关于android - 我应该选择什么 AWS 开发工具包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13004952/