Apparatus and method for stateful web services enablement
First Claim
1. A web services enablement system for two-way web services and stateful transactions comprising:
- a computer adapted to send and receive information to and from a first service, to send and receive information to and from a second service, to manage a connection with a third service comprising a stateful telecommunication service and to send and receive information via the stateful telecommunication service based on information received from the first service or the second service, wherein said computer enables a user to define available services in terms of meta-services and base services and wherein said base services provide specific functions of a particular domain and said meta-services enforce rules for certain common aspects of the base services.
21 Assignments
0 Petitions
Accused Products
Abstract
A web services enablement system includes a computer adapted to send and receive information to and from a first service, to send and receive information to and from a second service, which may not be a web service, to manage a connection with a third, stateful, service and to send and receive information via the stateful service based on information received from the first service or the second service. Also a method of enabling two-way web services and stateful transactions that includes steps of providing an architecture of base services and meta-services, defining a first base service comprising a core component and an extension component, combining the first base service and a meta-service to create a first usable service, managing a relationship between the first usable service and a second service through dependency or binding or utility, and performing a stateful transaction using the first usable service.
-
Citations
21 Claims
-
1. A web services enablement system for two-way web services and stateful transactions comprising:
- a computer adapted to send and receive information to and from a first service, to send and receive information to and from a second service, to manage a connection with a third service comprising a stateful telecommunication service and to send and receive information via the stateful telecommunication service based on information received from the first service or the second service, wherein said computer enables a user to define available services in terms of meta-services and base services and wherein said base services provide specific functions of a particular domain and said meta-services enforce rules for certain common aspects of the base services.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A web services enablement system for two-way web services and stateful transactions comprising:
- a non-transitory computer readable recording medium containing instructions for causing a computer to send and receive information to and from a first service, to send and receive information to and from a second service, to manage a connection with a stateful telecommunication service and to send and receive information via the stateful telecommunication service based on information received from the first service or the second service, wherein said instructions enable a user to define available services in terms of meta-services and base services and wherein said base services provide specific functions of a particular domain and said meta-services enforce rules for certain common aspects of the base services.
- View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method of enabling two-way web services and stateful telecommunication transactions comprising the steps of:
-
defining a first base service comprising a core component and an extension component; combining the first base service and a meta-service to create a first usable service; managing a relationship between the first usable service and a second service through dependency or binding or utility; performing a stateful telecommunication transaction using the first usable service, and including the additional step of providing a topic tree sharing architecture abstracting resources from various available services into a uniform topic hierarchy having event propagation rules. - View Dependent Claims (20, 21)
-
Specification