Crafting Custom Interfaces with Sub::Exporter
Presentation
Planning & Executing Custom Drupal Integration Projects
Call Back
Using Remote Method Invocation to Implement Callbacks