...
- (A, l) Asynch architecture, to complement the more synchronous API-based approach
- Messaging model where we only send identifiers of changed objects is probably small
Demo: Grouper changelog publishes events onto an AMQP message transport. What''s available now or soon (RabbitMQ, ActiveMQ)
A provisioning/de-provisioning message consumer (perhaps via midPoint) adds/removes people to an external system based on changes in group membership.
Demo: “Human Resource” system puts HR events on a subscribable message queue; Message subscriber reflecting changes into Person Registry
...