android - 我应该选择什么 AWS 开发工具包?

标签 android ios amazon-ec2 amazon-web-services

我是 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/

相关文章:

amazon-web-services - 如何确定使用 AWS Terraform 资源所需的 AWS IAM 策略权限?

amazon-ec2 - EC2 安全组中的 Bitbucket IP 白名单

c# - 即使有异常(exception)规则,Windows 防火墙也会阻止 tcp 端口

android - 带有 NumberPicker 的 AlertDialog 呈现不正确

ios - 以编程方式从 XIB 调整自定义 UIView 的大小

ios - 在 iOS 上加载 NSBundle 文件

r - 用于短期任务的 Amazon EC2 按需工作人员

由于 shrinkReleaseMultiDexComponents,Android 版本构建失败

java - 如何在不丢弃中间字符串的情况下验证在 EditText 中键入的字符串?

iphone - 工具栏隐藏时出现黑色条纹 iOS