Extensibility model for document-oriented storage services
AssigneeMicrosoft Corporation
InventorsDharma Shukla, Madhan Gajendran
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDharma Shukla, Madhan Gajendran
Estimating the term…
A document service may be provided by many document service packages, each presenting a particular set of service characteristics (e.g., the performance achievable on various storage device types; the available indexing models; and the types of transactions, scripts, and queries supported by the document service). For a particular project, an administrator may endeavor to select a document service package exhibiting characteristics that match some criteria of the project and to configure or adapt the document service for other criteria, but the range of adaptability for each document service package may be limited. Presented herein are architectures for document services involving a composable set of components respectively providing a service feature with a service characteristic. The document service may be automatically composed by, for each service feature of the document service, selecting a service component for the service feature that matches the service criteria specified in a service level agreement.
A method of configuring a server to provide a document service on a device having a processor, the method comprising:
A nonvolatile computer-readable storage device storing instructions that, when executed on a processor of a device, configure a server provide a document service by:
A document service provided on a server having a memory and a processor, the document service comprising:
Dependencies are inferred from the claim text.