Lab 4
From CS462
For this lab, you will build the remaining portion of the AppServer. You will learn about SQS Queues and Messaging, building daemon services, and enjoy some more SimpleDB goodness.
Contents |
[edit]
Requirements
- Fully Implement /commentsubmit endpoint
- Fully Implement /submitimage endpoint
- Build service to process image results
- Build service to process approval results
- Build service to process comment approval results
- Post processing messages to the LoggingService
This will make the AppServer Complete
[edit]
Scoring
| Page | Value | Score |
|---|---|---|
| /commentsubmit | 2.0 | 2.0 |
| /submitimage | 2.0 | 2.0 |
| image result daemon | 2.0 | 2.0 |
| image approval daemon | 2.0 | 2.0 |
| comment approval daemon | 2.0 | 2.0 |
| Total | 10.0 | 10.0 |
[edit]
Passoff Instructions
- Email TA with UserData script and AMI ID for your bootstrap server.
- You may also arrange a time to meet with TA during office hours.
- TA will launch your AMI using the UserData script
- TA will test server, give you feedback, and terminate server.
[edit]
Related Reading
- Chapter 13 - SimpleDB
- Chapter 8 - SQS
- SimpleDB Domains
- SQS Queues
[edit]
Useful Stuff
http://distributedthought.blogspot.com/2009/03/rawmessage-class-and-incorrectpadding.html
