Evoke

Service application for storing and invoking delayed HTTP callbacks
Download

Evoke Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Justin Knowlden
  • Publisher web site:
  • http://gusg.us/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 14 KB

Evoke Tags


Evoke Description

Service application for storing and invoking delayed HTTP callbacks Evoke, a service application that provides your application with a mechanism for storing and executing a delayed HTTP request. Basically, Evoke triggers calls a fully-qualified URL at a specific date and time of your choosing. You can think of Evoke as a service for invoking delayed triggers or jobs your application needs to execute at a specific time, but you don’t want to write special code for.Let’s say you have an app that needs to send custom reminders to users (like a calendar application). Normally, you might:1. record the date and time the reminder should be sent (easy)2. implement the email itself (easy)3. write some other utility, daemon, cron-job thinga-ma-bob that looks at your repeatedly database to figure out when to send the reminder (yuck and annoying).So, with Evoke, you could do 1 and 2, but then just send a request to Evoke for it to store a URL and a date/time the URL should be called. When invoked at the date/time you set, this URL will theoretically trigger the email you want to send. You do not need to run any other services that you are afraid will crash and you not know about it, leading to custom services code and headaches on your application servers. Evoke and Thumble Monks will take care of it. Requirements: · Sinatra · Ruby JSON


Evoke Related Software