摘要 |
Architecture that synchronizes a job to shared notebook eliminating the need for user intervention and guaranteeing that only one instance of the notebook client performs the task. A job tracking compo-nent creates and maintains tracking information of jobs processed against shared notebook information. A scheduling component synchronizes a new job against the shared notebook information based on the tracking in-formation. The tracking information can be a file or cells stored at a root level of a hierarchical data collection that represents the electronic note-book. The file includes properties related to a job that has been processed. The properties are updated as new jobs are processed. Job scheduling in-cludes whole file updates and/or incremental updates to the shared note-book information. |