NETWORK SERVICE VERSION MANAGEMENT
First Claim
1. An apparatus comprising:
- an interface enabling service access information associated with access to a network service by a network service user to be received, the service access information being destined for a first version of the network service; and
a version selection module operatively coupled to the interface and operable to determine whether a second version of the network service, which is different from the first version of the network service, is accessible by the network service user, and to determine whether to select the second version of the network service to process the received service access information where the second version of the network service is accessible by the network service user.
7 Assignments
0 Petitions
Accused Products
Abstract
Network service version management techniques are disclosed. Service access information, which is associated with access to a network service by a network service user, may be destined for a particular version of the network service. A determination is made as to whether a different version of the network service is accessible by the network service user. If so, then a further determination is made as to whether to select the different version of the network service to process the service access information. Any inconsistency between versions of the network service, such as different information requirements, can be handled by transforming received service access information. A replay function may also be provided, to have service access information again processed by the same or a different version of a network service. This function may be useful, for example, where a version of a service is rolled back or for debugging.
96 Citations
21 Claims
-
1. An apparatus comprising:
-
an interface enabling service access information associated with access to a network service by a network service user to be received, the service access information being destined for a first version of the network service; and a version selection module operatively coupled to the interface and operable to determine whether a second version of the network service, which is different from the first version of the network service, is accessible by the network service user, and to determine whether to select the second version of the network service to process the received service access information where the second version of the network service is accessible by the network service user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving service access information associated with access to a network service by a network service user, the service access information being destined for a first version of the network service; determining whether a second version of the network service, which is different from the first version of the network service, is accessible by the network service user; and determining whether to select the second version of the network service to process the received service access information where the second version of the network service is accessible by the network service user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
storing service access information that is associated with access to a network service and that has been provided to a version of the network service for processing; retrieving the stored service access information; and providing the retrieved service access information to a version of the network service for processing. - View Dependent Claims (19, 20)
-
-
21. A machine-readable medium storing a data structure, the data structure comprising:
-
version information indicative of a version of a network service; and user information indicative of a network service user by whom the version of the network service is accessible, the data structure allowing a determination to be made as to whether the version of the network service is accessible by a network service user from whom service access information, which is associated with access to the network service and destined for a different version of the network service, is received.
-
Specification