Execution apparatus for executing a function in response to a request received via a network, and method of accepting a request received via a network
First Claim
Patent Images
1. An execution apparatus for executing a function in response to a request received via a network, said apparatus comprising:
- a managing unit adapted to manage a first component that provides a first function;
an obtaining unit adapted to obtain first interface information representing an first interface via which the managed first component that provides a function accepts a the request via the network;
a generation unit adapted to generate an first interface of the execution apparatus for accepting, a via the network, the request of the first function provided by the first component via a network, based upon the first interface information of the first component, wherein the generated first interface defines input data for the first function and output data for the first function, and the generated first interface is published to the network; and
a registering unit adapted to register a second component that provides a second function such that the registered second component is managed by the managing unit, wherein the generation unit generates a second interface of the execution apparatus for accepting via the network the request for the first function provided by the first component and a request for the second function provided by the second component, based upon the first interface information of the first component and second interface information that represents a second interface via which the registered second component accepts the request via the network, wherein the generated second interface defines the input data for the first function, the output data for the first function, input data for the second function and output data for the second function, and the generated second interface is published to the network.
1 Assignment
0 Petitions
Accused Products
Abstract
An execution apparatus for executing a function in response to a request received via a network obtains interface information representing an interface via which a component that provides a function accepts a request, and generates an interface for allowing the execution apparatus to accept a request via a network, based upon the obtained interface information of the component that accepts the request received via the network.
-
Citations
14 Claims
-
1. An execution apparatus for executing a function in response to a request received via a network, said apparatus comprising:
-
a managing unit adapted to manage a first component that provides a first function; an obtaining unit adapted to obtain first interface information representing an first interface via which the managed first component that provides a function accepts a the request via the network; a generation unit adapted to generate an first interface of the execution apparatus for accepting, a via the network, the request of the first function provided by the first component via a network, based upon the first interface information of the first component, wherein the generated first interface defines input data for the first function and output data for the first function, and the generated first interface is published to the network; and a registering unit adapted to register a second component that provides a second function such that the registered second component is managed by the managing unit, wherein the generation unit generates a second interface of the execution apparatus for accepting via the network the request for the first function provided by the first component and a request for the second function provided by the second component, based upon the first interface information of the first component and second interface information that represents a second interface via which the registered second component accepts the request via the network, wherein the generated second interface defines the input data for the first function, the output data for the first function, input data for the second function and output data for the second function, and the generated second interface is published to the network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of accepting a request received via a network by an execution apparatus which manages a first component that provides a first function, comprising the steps of:
-
obtaining first interface information representing a first interface via which the managed first component that provides a function accepts the request via the network; generating the first interface of the execution apparatus for accepting via the network the request for the first function provided by the first component based upon the obtained first interface information of the first component, wherein the generated first interface defines input data for the first function and output data for the first function; publishing the generated first interface to the network; registering a second component that provides a second function such that the registered second component is managed by the execution apparatus; and generating a second interface of the execution apparatus for accepting via the network the request for the first function provided by the first component and a request for the second function provided by the second component, based upon the first interface information of the first component and second interface information representing a second interface via which the registered second component accepts the request via the network, wherein the generated second interface defines the input data for the first function, the output data for the first function, input data for the second function and output data for the second function, and the generated second interface is published to the network. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory, computer-readable storage medium storing a computer program, in executable form, for causing a computer to perform a method of accepting a request received via a network by an execution apparatus which manages a first component that provides a first function, said computer program comprising the steps of:
-
obtaining first interface information representing a first interface via which the managed first component that provides a function accepts the request via the network; generating the first interface of the execution apparatus for accepting via the network the request for the first function provided by the first component, based upon the obtained first interface information of the first component, the generated first interface defines input data for the first function and output data for the first function; publishing the generated first interface to the network; registering a second component that provides a second function such that the registered second component is managed by the execution apparatus; and generating a second interface of the execution apparatus for accepting via the network the request for the first function provided by the first component and a request for the second function provided by the second component, based upon the first interface information of the first component and a second interface information representing a second interface via which the registered second component accepts the request via the network, wherein the generated second interface defines the input data for the first function, the output data for the first function, input data for the second function and output data for the second function, and the generated second interface is published to the network. - View Dependent Claims (12, 13, 14)
-
Specification