DSIの使用方法を示したサンプルプログラムは,Borland Enterprise Server VisiBrokerをインストールしたディレクトリのexamples/vbe/basic/bank_dynamicに入っています。この章では,このサンプルプログラムを使って,DSIの概念を説明します。IDLサンプル18-1に示すBank.idlファイルは,このサンプルでインプリメントされるインタフェースを示します。
// Bank.idl
module Bank {
interface Account {
float balance();
};
interface AccountManager {
Account open(in string name);
};
};