2012-02-26 9 views
14

Sto cercando un'applicazione di esempio .Net che controlli continuamente Amazon SQS per i nuovi messaggi e quando ne viene trovata una, eseguire un'azione e rimuoverla dalla coda.Esempio di applicazione .net tramite Amazon SQS

Il mio obiettivo è avere un'app in esecuzione su EC2 che controlla la coda SQS per i nuovi messaggi. Quando viene trovato, verrà effettuata una chiamata a una delle diverse API basate sul Web e il messaggio verrà eliminato dalla coda.

Qualcuno può indicarmi un esempio di qualcosa di simile?

modifica Questo tipo di applicazione può essere creato come un servizio di Windows?

risposta

22

Il AWS SDK for .NET caratteristiche campioni per diversi Amazon Web Services, tra cui un campione Amazon SQS, che dimostra come fare le richieste di base per SQS Amazon AWS utilizzando lo SDK per .NET.

L'SDK viene installato tramite Windows Installer e si integra con Visual Studio; per impostazione predefinita, il campione desiderato termina con C:\Program Files (x86)\AWS SDK for .NET\Samples\AmazonSQS_Sample e fornisce soluzioni Visual Studio per entrambe le versioni 2008 e 2010.

+0

Non sembra più il caso. –

+0

AWS SDK per. NET »Guida per gli sviluppatori» Esempi di codice »[Messaggi tramite Amazon SQS] (http://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/sqs-apis-intro. html) –

+0

Il codice di esempio mostra solo la richiesta effettiva, non come e dove eseguirla. –