Client interfaces for packages
First Claim
Patent Images
1. A method comprising:
- locating an access object assigned to a service of a service package at a service computer system, whereinthe service computer system is coupled to a client computer system, the client computer system to include a client package further including a content and a dependency log of objects to log static and dynamic uses of objects,the service package includes a service package interface to publish objects and services of the service package,the access object is included in the service package and published via the service package interface, andthe access object identifies the content of the client package;
creating, based on the published access object, a client interface included in the client package, the content of the client package accessible to the service of the service package via the client interface, wherein access to the client interface is controlled by a dependency control list included in the client package; and
accessing the content by exposing the content to the service using the client interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for employing client interfaces for packages. In one embodiment, an access object associated with a service provided by a first package is located, where the service is seeking to access content residing at a second package. A client interface is then created at the second package using the access object. The client interface is used to provide access to the content by exposing the content to the service via the client interface.
-
Citations
12 Claims
-
1. A method comprising:
-
locating an access object assigned to a service of a service package at a service computer system, wherein the service computer system is coupled to a client computer system, the client computer system to include a client package further including a content and a dependency log of objects to log static and dynamic uses of objects, the service package includes a service package interface to publish objects and services of the service package, the access object is included in the service package and published via the service package interface, and the access object identifies the content of the client package; creating, based on the published access object, a client interface included in the client package, the content of the client package accessible to the service of the service package via the client interface, wherein access to the client interface is controlled by a dependency control list included in the client package; and accessing the content by exposing the content to the service using the client interface. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
means for locating an access object assigned to a service of a service package at a service computer system, wherein the service computer system is coupled to a client computer system, the client computer system to include a client package further including a content and a dependency log of objects to lair static and dynamic uses of objects, the service package includes a service package interface to publish objects and services of the service package, the access object is included in the service package and published via the service package interface, and the access object identifies the content of the client package; means for creating, based on the published access object, a client interface included in the client package, the content of the client package accessible to the service of the service package via the client interface, wherein access to the client interface is controlled by a dependency control list included in the client package; and means for accessing the content by exposing the content to the service using the client interface. - View Dependent Claims (6, 7, 8)
-
-
9. A machine-readable storage medium comprising instructions which, when executed by a machine, cause the machine to:
-
locate an access object assigned to a service of a service package at a service computer system, wherein the service computer system is coupled to a client computer system, the client computer system to include a client package further including a content and a dependency log of objects to log static and dynamic uses of objects, the service package includes a service package interface to publish objects and services of the service package, the access object is included in the service package and published via the service package interface, and the access object identifies the content of the client package; create, based on the published access object, a client interface included in the client package, the content of the client package accessible to the service of the service package via the client interface, wherein access to the client interface is controlled by a dependency control list included in the client package; and access the content by exposing the content to the service using the client interface. - View Dependent Claims (10, 11, 12)
-
Specification