Event-Based Programming Taking Events to the Limit

Languages like C#, VB .NET, and Delphi include built-in support for events, and these events become very powerful when they connect the objects and components of a system. Events make it possible for such parts to interact without any coupling. And the resulting parts can be developed and tested ind...

Full description

Bibliographic Details
Main Author: Faison, Ted
Format: eBook
Language:English
Published: Berkeley, CA Apress 2006, 2006
Edition:1st ed. 2006
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • Coupling
  • Events and Notifications
  • Notification Delivery
  • Notification Payloads
  • A Survey of Commercial Systems
  • Diagrams for Event-Based Systems
  • Signal Wiring Diagrams
  • The Mechanics of Event Firing
  • Event-Based Interaction Patterns
  • Functional Roles
  • Case Study 1: A System Browser
  • Case Study 2: A Pipelined HTTP Service
  • Case Study 3: A Distributed Workflow System