2012-10-22 53 views
2

我是亚马逊网络服务的新手。我有一个任务,然后建立一个Web服务,为Mac OS,iOS,Android客户端提供API。有一些API和数据库需要保持安全。我看到AWS支持多种平台,如Java,.Net,PHP ......它也支持许多数据库管理系统。还没有,有2个专用于Android和iOS应用的SDK。我应该选择什么AWS SDK?

那么,我应该选择什么(Java,.Net,PHP,...)来执行我的任务? AWS是否支持所有Web服务协议?它支持安全的web服务吗?

非常感谢。

回答

2

AWS不提供安全的Web服务 - 它提供了可以运行安全Web服务的平台。您应该选择您最有经验的平台/语言/工具来构建您的Web服务和数据库应用程序。您应该检查您是否可以在AWS上运行所需的所有部件(很有可能)。 AWS可以通过防火墙和ELB存储的证书来提高安全性。

对于如此广泛的访问(ios,android,others),我可以推荐基于REST的web服务,因为它们对于各种客户端来说都很容易达到(但它的确依赖于你想让你的客户做)。确保你从一个完善的提供商购买SSL证书(否则你的客户可能无法连接到你的安全服务)。

祝你好运。

+0

你为什么推荐以休息为基础? SOAP协议如何? –

+0

如果你习惯了它,2)你知道你可以很容易地在你提到的不同目标平台(iOS,MacOS和Android)上实现客户端。我提到REST是因为我看到相同的REST端点支持浏览器,Objective-C和Java客户端。 –

相关问题