A method for partially synchronizing a local database stored on a local
computer and a remote database stored on a remote computer. The method
includes forming a message including information related to a local update
of the local database, selecting a path from one or more communication
paths coupling the local computer to the remote computer to pass the
message to the remote computer, and transmitting data including the
message to the remote computer over the selected path. The method can
include determining whether the local update to the local database should
be sent to the remote computer. The method includes receiving the data at
the remote computer, processing the message included in the received data,
and providing the information related to the local update to a remote
application executing on the remote computer. A remote database coupled to
the remote application is then updated using the information related to
the local update. Information related to an update of the remote can also
be selectively sent to update the local database. Messages sent between a
local computer and a remote computer can be passed through a networked
server computer, coupled by wired or wireless data networks to both the
local computer and the remote computer.
Eine Methode für eine lokale Datenbank gespeichert auf einem lokalen Computer und eine Remotedatenbank teilweise synchronisieren gespeichert auf einem Remotecomputer. Die Methode schließt die Formung einer Anzeige einschließlich die Informationen ein, die auf einem lokalen Update der lokalen Datenbank bezogen werden und wählt einen Weg von einem oder mehr Verbindungswegen vor, die den lokalen Computer zum Remotecomputer verbinden, um die Anzeige zum Remotecomputer zu führen und Daten einschließlich die Anzeige dem Remotecomputerüberschuß der vorgewählte Weg übermitteln. Die Methode kann einschließen die Bestimmung, ob das lokale Update zur lokalen Datenbank zum Remotecomputer geschickt werden sollte. Die Methode schließt das Empfangen der Daten am Remotecomputer, die Verarbeitung der Anzeige mit ein, die in den empfangenen Daten eingeschlossen ist, und das Zur Verfügung stellen der Informationen, die auf dem lokalen Update zu einer Remoteanwendung bezogen werden, die auf dem Remotecomputer durchführt. Eine Remotedatenbank, die zur Remoteanwendung verbunden wird, wird dann mit den Informationen aktualisiert, die auf dem lokalen Update bezogen werden. Informationen bezogen auf einem Update der Direktübertragung können auch selektiv gesendet werden, um die lokale Datenbank zu aktualisieren. Die Anzeigen, die zwischen einen lokalen Computer und einen Remotecomputer gesendet werden, können durch einen vernetzten Bedienercomputer geführt werden, verbunden worden durch die verdrahteten oder drahtlosen Datennetze zum lokalen Computer und zum Remotecomputer.