In a third aspect, in general, the invention is a system that includes a local database, an agent for accessing information related to a local update of the local database and for forming a message including that information for transmission to a remote computer, and a message router for accepting the message from the agent, and for selecting a path from one or more communication paths coupling th