Invocation of web services from a database
First Claim
1. A method for integrating a service external to the database into the database, comprising the step of:
- Invoking the a service with an invoking mechanism of the database.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method, system and program product for integrating a service external to a database into a database such that the service may be easily invoked from the database. Preferably, the service is a web service available over the internet The service may be invoked from any of a number of invoking mechanisms of the database. In a first specific embodiment, the mechanism comprises a user-defined function within an SQL statement. In a second specific embodiment, the mechanism comprises a virtual table. In a third specific embodiment, the mechanism comprises a stored procedure. In a fourth specific embodiment, the mechanism comprises a trigger. In a fifth specific embodiment, the mechanism comprises a federated table accessed via a nickname and implemented using a wrapper.
137 Citations
51 Claims
-
1. A method for integrating a service external to the database into the database, comprising the step of:
Invoking the a service with an invoking mechanism of the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for invoking an external service from a database, comprising the step of:
Invoking the service from a database query. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A program product containing instructions executable by a computer, the instructions embodying a method for integrating a service external to the database into the database, comprising the step of:
Invoking a service external to a database with an invoking mechanism of the database. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
27. A program product containing instructions executable by a computer, the instructions embodying a method for invoking an external service from a database, comprising the step of:
Invoking the service from a database query. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
35. A system for integrating a web service into a database, comprising:
-
a database; and
an invoking mechanism for invoking a service external to the database. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A system for invoking an external service from a database, comprising the step of:
Invoking the service from a database query. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51)
Specification