2012-11-13 6 views
0

Amazon S3 Buckets 및 Amazon EC2 인스턴스와 통신하는 응용 프로그램을 개발하려고합니다. 다중 플랫폼 용으로 개발할 필요가 있으며 Mono를 통한 개발이 인기있는 대답 인 것으로 나타났습니다. Mono에서 AWS SDK (.NET 또는 Java)를 사용할 방법이 있습니까 (Windows, Mac OSX 및 Linux)?다중 플랫폼 Amazon-AWS 개발

답변

0

특정 언어가 아닌 (즉, 특정 언어로만 제공되는 클라이언트가 필요함) 애플리케이션에 액세스하기 위해 API를 작성하는 경우 모든 언어의 클라이언트가 귀하의 서비스에 액세스 할 수 있어야합니다.

+0

글쎄, 우리는 API를 구축하고 있지만, 콘솔 애플리케이션에 대해 구체적으로 이야기하고 있습니다 (크로스 플랫폼을 수행하기 위해 Mono로 개발하려고합니다). –

0

FWIW, .NET 용 최신 AWS SDK (v2.2.4.0)는 Mono 3.4.1에서 작동하는 것으로 보입니다. Mono 3.2.8에서는 AWS SDK가 작동하지 않았습니다.

나는 철저한 테스트를 완료하지 않은,하지만 DynamoDB의 테이블에 대해 몇 가지 쿼리를 실행하는 테스트 응용 프로그램은 지금 그래서, AWS 인증 요청 서명 이제 모노에서 작업하는 우분투 14에서 실행 모노 3.4.1에서 작동 스택. (AWS SDK 호출의 일부로 HttpClient webget 내부의 토큰 가장 루틴에서 "구현되지 않음"예외가있는 Mono 3.2.8에서 테스트 응용 프로그램이 실패했습니다.

이 Docker 컨테이너를 모노로 사용하고 있습니다. 실행 환경 : https://registry.hub.docker.com/u/akoeplinger/mono-aspnetvnext/