Systems, methods and computer programs for implementing and accessing web services
First Claim
1. A method of responding to a request comprising:
- receiving the request, the request including an identification of a resource file and a requested action, the resource file including data for generating a Web service to process the request and produce a response;
processing the request to identify the resource file and the requested action;
accessing the resource file to obtain the data;
generating the Web service using the data to process the request and to produce the response; and
returning the response.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of responding to a request from a client to a Web service is disclosed. The method includes the steps of: a) processing the request to identify a resource file and a requested action, wherein the request is encoded in one of a plurality of protocols; b) accessing the resource file which includes data describing the Web service; c) processing the request using at least a portion of the data to produce a response; and d) returning a response to the client. A computer system is also disclosed. The computer system includes a client adapted to send a request to a Web service, and a middleware which receives the request from the client. The computer system also includes a resource file accessible to the middleware. The resource file includes data describing the Web service. The middleware identifies the resource file and requested action from the request, which is encoded in one of a plurality of protocols.
-
Citations
46 Claims
-
1. A method of responding to a request comprising:
-
receiving the request, the request including an identification of a resource file and a requested action, the resource file including data for generating a Web service to process the request and produce a response; processing the request to identify the resource file and the requested action; accessing the resource file to obtain the data; generating the Web service using the data to process the request and to produce the response; and returning the response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium including a computer program that causes a computer to respond to a request, the computer program causing the computer to perform the steps of:
-
receiving the request, the request including an identification of a resource file and a requested action, the resource file including data for generating a Web service to process the request and produce a response; processing the request to identify the resource file and the requested action; accessing the resource file to obtain the data; generating the Web service using the data to process the request and to produce the response; and returning the response. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer system comprising:
-
a client adapted to send a request, the request including an identification of a resource file and a requested action, the resource file including data for generating a Web service to process the request and produce a response; and a middleware adapted to receive the request from the client; wherein the middleware is adapted to identify the resource file and the requested action from the request, to access the resource file to obtain the data, to generate the Web service using the data to process the request and to produce the response to the requested action. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. A method of implementing a Web service comprising the steps of:
-
creating a resource file that includes data for generating the Web service; enabling a user to send a request to perform an action, the request including an identification of the resource file; accessing, upon receiving the request, the resource file using the identification; and automatically generating the Web service to process the request using the data in the resource file.
-
Specification