Patent ID: 8407343
Filing Date: 2013-03-26
Classification: G06F

Abstract:
1. An information processing apparatus operating service modules that are capable of communicating with each other, the information processing apparatus comprising: a processor; and a memory storing instructions that, when executed, cause the information processing apparatus to: determine whether both a first service module that receives a request and performs processing according to the request and a second service module that cooperates with the first service module are operating on a same information processing apparatus; when the first service module and the second service module are not determined to be operating on the same information processing apparatus, decide that data communications between the first service module and the second service module are performed by using an external network, and, when both the first service module and the second service module are determined to be operating on the same information processing apparatus, decide that the data communications between the first service module and the second service module are performed by using an internal network, and wherein the external network is a network for performing the data communications between the first service module and the second service module using a physical network interface card, and wherein the internal network is a network for performing the data communications between the first service module and the second service module without using a physical network interface card.