Patent ID: 9483312
Filing Date: 2016-11-01
CPC Classification: G06F,H04L

Claim Text:
1. A computer program product embodied in a computer readable storage device for operating a service registry in a service oriented architecture system and managing a service within the system, the computer program product comprising the programming instructions for: receiving a request for a service from a service requester in a service oriented environment; checking details of the requested service as registered in the service registry; characterized by; in response to the service requested not being registered, sending the request to one or more service providers to provide a new service; in response to a service provider providing the new service, updating, by a processor, the service registry with the new service and responding to the service requester that the service is available; and in response to the service requested not being registered, sending the service request to one or more subsequent service registries to provide a service provider for the service; sending located service information to the one or more subsequent service registries so that the one or more subsequent service registries can use previously located service information and subsequently locate service information to choose the service provider; and mediating between the service requester and the service provider, wherein the service requester does not receive a service endpoint of the service provider but uses the service through a service management layer.