摘要 |
PROBLEM TO BE SOLVED: To reduce the extent to which the specifications of a lower-level program module used to perform communication using a predetermined communication protocol affect an upper-level program. SOLUTION: An information processing apparatus has a communication interface providing means, a communication plug-in means and a communication protocol engine means. In response to a call of an interface for calling a method related to a remote call, the communication interface providing means requests the dynamically associated communication plug-in means via a predetermined interface to perform serialization and deserialization that correspond to a predetermined communication protocol, for the method. The communication plug-in means requests the communication protocol engine means which the communication plug-in means is associated with to execute the serialization and deserialization, and the communication protocol engine means executes the serialization and deserialization. COPYRIGHT: (C)2009,JPO&INPIT
|