摘要 |
A data processing apparatus includes a plurality of devices and a switch including each port connecting each device. The switch includes a switching part including a data transmitting-receiving part transmitting or receiving data with processing function information identifying a subsequent data processing, a port table storing the subsequent data processing performed by the device and a load state of the device. A data relaying part referring to the port table to select a port number corresponding to the device having a lowest load from among the port numbers and relaying the data to the device corresponding to the port having the selected port number. Each device includes a processing function part which performs data processing to the relayed data in a given order according to the processing function information added to the data, and transmitting the data with the processing function information.
|