Implementing a web service application on a device with multiple threads
AssigneeRicoh Company, Ltd.
InventorsAlain Regnier, Lifen Tian, Yao-Tian Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeRicoh Company, Ltd.
InventorsAlain Regnier, Lifen Tian, Yao-Tian Wang
Estimating the term…
Techniques are provided for efficiently processing SOAP requests at a Web service application (WSA) of a multi-functional device (MFP). In one technique, a WSA includes at least three threads. An external request processing thread processes SOAP requests from different client applications. A request processing thread processes a SOAP request according to the business logic of the WSA. A internal communications thread communicates with other components of the MFP that are distinct from the WSA. In another technique, a WSA processes different SOAP request differently, depending on the size of the SOAP and the resources required to process the SOAP request so that fast requests may be processed immediately while slow requests are pending. In another technique, a WS-Eventing specification is implemented within a WSA to simplify the event subscription and notification process.
A method for processing SOAP requests at a device, wherein the device comprises at least one service application that provides at least one service, the method comprising:
A machine-readable storage medium for processing SOAP requests at a device, wherein the device comprises at least one service application that provides at least one service, the machine-readable storage medium carrying instructions which, when processed by one or more processors, causes:
A device for processing SOAP requests at the device, wherein the device comprises at least one service application that provides at least one service, the device being configured to:
Dependencies are inferred from the claim text.