Patent ID: 7493360

Claim:
A computer-readable recording medium that stores a computer program for converting client character code on a CORBA client in a client-server system that is based on common object request broker architecture, the computer program making a computer execute: obtaining a server native code set (NCS) that is a character code set used in a CORBA server as a transmission destination and a server conversion code set (CCS) that is a character code set convertible to the server NCS in the CORBA server, from an object reference; determining a client NCS that is a character code set used by the CORBA client, as a transmission code set (TCS) that is a character code set for data transmitted to and received from the CORBA server, when the client NCS coincides with one of the server NCS and the server CCS; determining one of the server NCS and the server CCS, the one corresponding to the client NCS, as the TCS, by referring to a conversion table storing corresponding relationship between character code sets when the client NCS does not coincide with the server NCS nor the server CCS; and setting the TCS determined to communication data that is transmitted from the CORBA client to the CORBA server.