Web services programming and deployment
First Claim
1. A system for deploying a Web service, comprising:
- a backend component for implementing a Web service, the operation of the Web service being mapped to methods of the backend component;
an interceptor for providing access to SOAP contents of a Web service invocation message, said interceptor adapted to read the Web service invocation message and pass the contents of the message to said backend component, said interceptor adapted to receive response data from the backend component and write SOAP contents to a Web service response message; and
a codec for converting data in the Web service invocation message and invocation response message between XML representations and Java objects for use with said backend component.
2 Assignments
0 Petitions
Accused Products
Abstract
A Web service can be deployed using a backend component such as an Enterprise JavaBean or Java class. The operation of the Web service can be mapped to methods of the backend component. An interceptor can provide access to SOAP contents of a Web service invocation message, passing contents to and from the backend component. The interceptor writes response data received from the backend component to a Web service response message, which can be sent to the client invoking the Web service. A codec, such as a serializer or deserializer, can be used to convert data in the Web service invocation message and invocation response message between XML representations and Java objects for use with the backend component.
This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
112 Citations
24 Claims
-
1. A system for deploying a Web service, comprising:
-
a backend component for implementing a Web service, the operation of the Web service being mapped to methods of the backend component;
an interceptor for providing access to SOAP contents of a Web service invocation message, said interceptor adapted to read the Web service invocation message and pass the contents of the message to said backend component, said interceptor adapted to receive response data from the backend component and write SOAP contents to a Web service response message; and
a codec for converting data in the Web service invocation message and invocation response message between XML representations and Java objects for use with said backend component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for deploying a Web service, comprising:
-
deploying a backend component for implementing the Web service;
providing access to SOAP contents of a Web service invocation message using an interceptor; and
providing a codec for converting data in the Web service invocation message from an XML representation to a Java object for use with the backend component implementing the Web service. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium, comprising:
-
means for deploying a backend component for implementing the Web service;
means for providing access to SOAP contents of a Web service invocation message using an interceptor; and
means for providing a codec for converting data in the Web service invocation message from an XML representation to a Java object for use with the backend component implementing the Web service.
-
-
21. A computer program product for execution by a server computer for deploying a Web service, comprising:
-
computer code for deploying a backend component for implementing the Web service;
computer code for providing access to SOAP contents of a Web service invocation message using an interceptor; and
computer code for providing a codec for converting data in the Web service invocation message from an XML representation to a Java object for use with the backend component implementing the Web service.
-
-
22. A system for deploying a Web service, comprising:
-
means for deploying a backend component for implementing the Web service;
means for providing access to SOAP contents of a Web service invocation message using an interceptor; and
means for providing a codec for converting data in the Web service invocation message from an XML representation to a Java object for use with the backend component implementing the Web service.
-
-
23. A computer system comprising:
-
a processor;
object code executed by said processor, said object code configured to;
deploy a backend component for implementing the Web service;
provide access to SOAP contents of a Web service invocation message using an interceptor; and
provide a codec for converting data in the Web service invocation message from an XML representation to a Java object for use with the backend component implementing the Web service.
-
-
24. A computer data signal embodied in a transmission medium, comprising:
-
a code segment including instructions to deploy a backend component for implementing the Web service;
a code segment including instructions to provide access to SOAP contents of a Web service invocation message using an interceptor; and
a code segment including instructions to provide a codec for converting data in the Web service invocation message from an XML representation to a Java object for use with the backend component implementing the Web service.
-
Specification