摘要 |
PROBLEM TO BE SOLVED: To provide a mechanism for controlling the distributed processing environment of an application in accordance with the situation of a communication environment.SOLUTION: When a call to the component of internal processing is made from the component of a user interface, a mobile terminal 20 determines whether to execute the processing of the component of internal processing by a mobile terminal 20 or by a server 30 in accordance with the situation of communication, and switches the call destination of the call between the mobile terminal 20 and the server 30 in accordance with the result of determination. When the call destination is switched to the mobile terminal 20, the mobile terminal 20 controls the mobile terminal 20 to execute unexecuted methods among methods stored in a queue 25, and when the call destination is switched to a server 30, the mobile terminal 20 controls the server 30 to execute the unexecuted methods among the methods stored in the queue 25. |