1. A system that uses a pluggable store to communicate between a messaging server and a plurality of persistence resources, comprising: a messaging server that sends asynchronous messages to a pluggable store to update the contents of a persistence resource; a pluggable store, that provides an interface between said asynchronous messages and a plurality of persistence mechanisms, each of which are associated with a persistence resource; and, a plurality of persistence resources, the contents of which are persistently updated by the pluggable store in response to receiving said asynchronous messages.