繁体   English   中英

多平台亚马逊AWS开发

[英]Multi-Platform Amazon-AWS Development

我正在寻找一个与Amazon S3存储桶和Amazon EC2实例通信的应用程序。 我需要为多个平台开发它,而且我已经看到通过Mono开发似乎是最受欢迎的答案。 有没有一种方法可以在Mono中使用AWS SDK(.NET或Java)而不排除任何平台(Windows,Mac OSX和Linux)?

只要您正在构建非特定于语言的API来访问您的应用程序(即它们要求客户端仅以特定语言提供),任何语言的客户端都应该能够访问您的服务。

FWIW,当前用于.NET(v2.2.4.0)的AWS开发工具包似乎可以在Mono 3.4.1中使用。 AWS开发工具包在Mono 3.2.8中不起作用。

我尚未进行详尽的测试,但是针对DynamoDB表运行一些查询的测试应用程序现在可以在运行于Ubuntu 14上的Mono 3.4.1中运行。因此,AWS身份验证和请求签名现在可以在Mono堆栈上运行。 (在Mono 3.2.8中,测试应用程序失败,在HttpClient Webget内部的令牌模拟例程中出现了“未实现”异常,这是对AWS SDK的调用的一部分)

我正在使用此Docker容器作为单执行环境: https : //registry.hub.docker.com/u/akoeplinger/mono-aspnetvnext/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM