public
Description: An extremely simple Message Queue application built as a learning exercise and building block for Google App Engine.
Homepage:
Clone URL: git://github.com/mbuckbee/gae-naive-queue.git
name age message
file README Loading commit data...
file app.yaml
file index.html
file index.yaml
file naive.py
directory stylesheets/
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

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

Evaluating Naive Queue 
  
  Loading the application (with the GAE SDK) will let you play around the with basic functionality as the default index 
  page is setup with a Push form and a Pop link to intereactively test the application.