System and method for deploying a web service
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;
a registered inbound interceptor adapted to process an inbound message before the backend component and a registered outbound interceptor adapted to process an outbound message after the backend component;
a codec for converting data in the inbound message and the outbound message between Extensible Markup Language (XML) representations and objects for use with said backend component;
an autotyper for generating an additional codec, the additional codec converting additional data types from XML representation to JAVA objects; and
wherein the backend component, the registered inbound and the registered outbound interceptors, the codec and the autotyper are contained within a web service container; and
wherein the system includes at least one processor.
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.
-
Citations
21 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; a registered inbound interceptor adapted to process an inbound message before the backend component and a registered outbound interceptor adapted to process an outbound message after the backend component; a codec for converting data in the inbound message and the outbound message between Extensible Markup Language (XML) representations and objects for use with said backend component; an autotyper for generating an additional codec, the additional codec converting additional data types from XML representation to JAVA objects; and wherein the backend component, the registered inbound and the registered outbound interceptors, the codec and the autotyper are contained within a web service container; and wherein the system includes at least one processor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for deploying a web service, comprising:
-
deploying a backend component for implementing the web service; providing access to SOAP contents of web service messages using a registered inbound interceptor adapted to process an inbound message before the backend component and a registered outbound interceptor adapted to process an outbound message after the backend component; providing a codec for converting data in the web service invocation message from an XML representation to an object for use with the backend component implementing the web service; an autotyper for generating an additional codec, the additional codec converting additional data types from XML representation to objects; and wherein the backend component, the registered inbound and the registered outbound interceptors, the codec and the autotyper are contained within a web service container; and wherein the generation of the additional codec is done using at least one processor. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 web service messages using a registered inbound interceptor adapted to process an inbound message before the backend component and a registered outbound interceptor adapted to process an outbound message after the backend component; means for providing a codec for converting data in the web service messages from an XML representation to an object for use with the backend component implementing the web service; an autotyper that can generate an additional codec, the additional codec converting additional data types from XML representation to objects; and wherein the backend component, the registered inbound and the registered outbound interceptors, the codec and the autotyper are contained within a web service container; and wherein the system includes at least one processor.
-
-
20. 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 web service messages using a registered inbound interceptor adapted to process an inbound message before the backend component and a registered outbound interceptor adapted to process an outbound message after the backend component; provide a codec for converting data in the web service messages from an XML representation to an object for use with the backend component implementing the web service; an autotyper that can generate an additional codec, the additional codec converting additional data types from XML representation to objects; and wherein the backend component, the registered inbound and the registered outbound interceptors, the codec and the autotyper are contained within a web service container.
- a processor;
-
21. A computer readable storage medium containing code 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 web service messages using a registered inbound interceptor adapted to process an inbound message before the backend component and a registered outbound interceptor adapted to process an outbound message after the backend component; a code segment including instructions to provide a codec for converting data in the web service messages from an XML representation to an object for use with the backend component implementing the web service; an autotyper that can generate an additional codec, the additional codec converting additional data types from XML representation to objects; and wherein the backend component, the registered inbound and the registered outbound interceptors, the codec and the autotyper are contained within a web service container.
-
Specification