Amazon SQS Message Queue

Amazon Simple Queue Service (SQS) integration for Delphi. Send, receive, and manage messages in AWS SQS queues.

Capabilities

  • Send and receive messages from SQS queues
  • Support for standard and FIFO queues
  • Long polling for efficient message retrieval
  • Message visibility timeout and dead-letter queues
  • AWS Signature V4 authentication built-in

Delphi Example

uses
  sgcHTTP_API_Amazon_SQS;

var
  SQS: TsgcHTTPAmazonSQS;
begin
  SQS := TsgcHTTPAmazonSQS.Create(nil);
  SQS.AWSOptions.AccessKey := 'AKIA...';
  SQS.AWSOptions.SecretKey := 'secret';
  SQS.AWSOptions.Region := 'us-east-1';
  // Send a message
  SQS.SendMessage(QueueUrl, 'Hello from Delphi!');
end;

Documentation & Demos

Deep-link to the component reference, grab the ready-to-run demo project, and download the trial.

Ready to Use Amazon SQS?

Download the free trial and start building in minutes.