Abstract:
In a search method, integration metadata is newly introduced in which structure data defining an output structure of a query result, a correspondence relation between elements in the structure data and elements in databases, an association of elements between the databases and a bi-directional conversion function applied to said association of said elements between said databases or a specific element of said databases are defined. And, this search method includes: accepting a query of integrated data reference for a plurality of databases; extracting a value of an element in database, which corresponds to the top-level element in a structure identified from the integration metadata in a integration metadata storage by upwardly tracing the structure based on the query; extracting a value of each element in each database by downwardly tracing the structure based on a value of an element in the database, which corresponding to the top-level element in the structure; and outputting the extracted value of each element in each database according to data stored in the integration metadata storage.
Abstract:
According to an aspect of an embodiment, a method for controlling a plurality of nodes for executing a plurality of services, each of the services comprising a plurality of job nets which are to be executed sequentially, the method comprising: allocating at least one node for each of said services and initiating execution of said services by said nodes; obtaining weight information of job nets instantaneously executed for each of the services; and dynamically changing the allocation of the nodes for the services in accordance with the weight information.
Abstract:
A transmission unit transmits two or more requests belonging to one session to a server apparatus, without resetting the state of server software between the requests (first transmission process). The transmission unit also transmits the two or more requests to the server apparatus while resetting the state of the server software between the requests (second transmission process). A check unit compares a first response received as a result of the first transmission process with a second response received as a result of the second transmission process, and checks based on the comparison result whether the two or more requests need to be processed by the same server apparatus.
Abstract:
According to an aspect of the embodiment provides a method for controlling a processing device for distributing jobs among a plurality of job processing devices for executing the jobs, respectively. The method comprises the steps of: transmitting a job to one of the job processing devices to have the job executed by the one of the job processing devices; generating a procedure information for transmitting a continuation data from the one of the job processing devices before completion of execution of the job back to the processing device, the continuation data enabling another job processing device to continue execution of the job; and transmitting the procedure information to and receiving the continuation data from the one of the job processing devices.
Abstract:
According to an aspect of the embodiment provides a method for controlling a processing device for distributing jobs among a plurality of job processing devices for executing the jobs, respectively. The method comprises the steps of: transmitting a job to one of the job processing devices to have the job executed by the one of the job processing devices; generating a procedure information for transmitting a continuation data from the one of the job processing devices before completion of execution of the job back to the processing device, the continuation data enabling another job processing device to continue execution of the job; and transmitting the procedure information to and receiving the continuation data from the one of the job processing devices.
Abstract:
In a resource brokering apparatus, a setting unit sets a value of each service, and a detecting unit detects whether resource nodes are insufficient when a request for one service is received by a receiving unit. When it is insufficient, a determining unit determines whether a first value of a resource node used for one service is higher than a second value of the resource node which is currently used for another service. If the first value is larger than the second value, the other service is switched to the one service.
Abstract:
A server which delivers emails can receive emails addressed to a plurality of transmission destinations including portions that can be arbitrarily determined by a user as a transmission destination of each user. Upon receipt of email from a transmission line, the server extracts the transmission address from the email in a mail accepting unit, and makes a matching between the extracted address and the addresses or address patterns stored in a table within a processing contents storing unit. If they mismatch, the server performs normal mail processing for the user. If they match, the server performs the operations such as destroying the email, returning an error mail message, putting a mark on a predetermined area in the email, or adding a transmission destination address depending on the property of the email. If an encrypted pattern is included in the address, the server performs processing according to the command obtained by decrypting the pattern.
Abstract:
When batch jobs are submitted, the names of the jobs can be arbitrarily designated, so that a user can prepare a configuration file in an easy manner, and the time and effort of the management thereof can be alleviated. Upon submitting batch jobs, a configuration file reading part (1) reads in a control file (F) in which job names arbitrarily designated by the user are described, and a processing execution part, which is constituted by a job state handling part 6, an execution-content executing part (4) and a job submitting part (5), determines the sequence of the respective jobs according to the job names by making reference to a job state database (2), submits necessary jobs at appropriate timing, and thereafter monitor the states of the jobs thus submitting.
Abstract:
A method for calculating an importance degree for a resource according to this invention includes: receiving a first importance degree assigned to a resource node to be allocated or having been allocated to a specific business service based on an original policy in the specific business service; and converting the received first importance degree to a second importance degree in an entire system according to data concerning an importance degree re-calculation policy, which is set for the specific business service independently of the original policy. Because the second importance degree in the entire system is re-calculated according to the importance degree re-calculation policy, it is possible for an operation administrator of the entire system to flexibly and appropriately set the importance degree re-calculation policy so as to optimize the resource allocation of the entire system.