Naive Queue

Naive Queue is an extremely minimal HTTP based message queue application designed to run on Google Application Engine.

Sending a Message to the Queue

Messages must be HTTP POSTed to the Queue (HTTP GET won't work)

Post message to "http://YOUR_SERVER_NAME/push"

Request Parameters

  1. queue_name
  2. message_body

Response Parameter

  1. MD5 Hash of queue_name + URL Decoded message body

Example Send Message

Queue Name
Message

Pulling a Message from the Queue

Messages must be retrieved by HTTP GET from the Queue (HTTP POST won't work)

Retrieving a message automatically removes it from the queue

Pull messages from URL "http://YOUR_SERVER_NAME/pop"

Request Parameter

  1. queue_name

Response Parameter

  1. message_body

Example Pull Message

Click to pull last message from queue_name "TestQueue"