I have the following workflow I am looking for a Rails app:
- Parse incoming request
- Construct 3rd party web service request
- Send 3rd party request
- Enqueue a worker to process the expected response
Process the response once it arrives Send the parsed result back as a response
What are the models needed besides the data objects I am working with? (e.g. queues, workers, etc?)
- Which of the standard Rails controllers do I need to re implement to accomplish this?
All results are passed via JSON.