Data synchronization
First Claim
1. A method for deploying application data to a remote web server over a network, comprising:
- authoring application data;
submitting said application data to a source control system;
identifying a server to receive application data; and
sending application data to said server, said server capable of synchronizing a data repository of said server with said application data.
1 Assignment
0 Petitions
Accused Products
Abstract
Application data used by enterprise applications running on one or more servers can be synchronized with application data deployed from other locations. Application data can be transmitted as XML files over HTTP to facilitate synchronization with web-enabled servers. Multiple service data repositories can be synchronized with application data residing in a master data repository that runs within an enterprise application. Server-to-server data synchronization functionality is also provided through the use of proxy data repositories. Application data files can be deployed from an author system to remote servers. Newly-authored application data files can be versioned in the author system using a source control system and selectively deployed to various servers by the author in conjunction with a multi-stage testing process in preparation for deployment of the application data to a production server.
-
Citations
19 Claims
-
1. A method for deploying application data to a remote web server over a network, comprising:
-
authoring application data;
submitting said application data to a source control system;
identifying a server to receive application data; and
sending application data to said server, said server capable of synchronizing a data repository of said server with said application data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for deploying application data to a remote web server over a network, comprising:
-
an authoring system to author application data, the authoring system including a source control system receiving the application data and identifying a server to receive application data; and
a server capable of synchronizing a data repository of said server with the application data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification