Patent ID: 7277914
Filing Date: 2007-10-02
Classification: G06F

Abstract:
1. A network system connected via a network to a client, a server providing Web data and a proxy server apparatus that relays the communication between the client and the server, comprising: a first proxy server apparatus connected to the network, wherein said first proxy server comprises: a control command interpreting unit that separates a control command from a request message from said client and manages it, when the request message has the control command which at least indicates an object of an value added service, a condition of applying the value added service and a content of a value added service, a value added service control unit that decides the control command to be applied to the request message and/or the response data among the control commands which are managed by said control command interpreting unit, transfers the request message and/or its response data to an application server which carries out the value added service in accordance with the decided control command and obtains the processed request message and/or the processed response data to which the value added service has been applied from said application server, and a request message proxy unit that receives the request message of said client to relay it to said server of the destination and receives the response data of this request message from said server to relay this to said client as the request message transmission source, wherein said request message proxy unit makes said control command interpreting unit process the request message from said client to obtain the request message which does not include the control command, makes said value added service control unit process this request message to obtain the processed request message to be relayed to said server, and makes said value added service control unit process the response data from said server to obtain the processed response data for relaying this response data to be relayed to said client; a second proxy server apparatus that relays the communication between the client and said first proxy server apparatus, wherein said second proxy server comprises: a control command adding unit that adds a control command which at least indicates an object of an value added service, a condition of applying the value added service and a content of the value added service to the request message from said client to be relayed to said first proxy server apparatus; and a third proxy server apparatus that relays the communication between said first proxy server apparatus and the server, wherein said third proxy server comprises: a control command adding unit that adds a control command which at least indicates an object of an value added service, a condition of applying the value added service and a content of the value added service to the response data from said server to be relayed to said first proxy server apparatus.