Borland(R) Enterprise Server VisiBroker(R) デベロッパーズガイド
コードサンプル24-3に,クライアント/サーバアプリケーションのサンプルで使われているIDLを示します。StructType構造体には,二つの基本データ型と一つの列挙体の値が含まれています。Anyの内容を表示するためにPrinterManagerインタフェースが使われます。この場合,Anyが含むデータ型に関する静的情報は表示されません。
// Printer.idl
module Printer {
enum EnumType {first, second, third, fourth};
struct StructType {
string str;
EnumType e;
float fl;
};
interface PrinterManager {
void printAny(in any info);
oneway void shutdown();
};
};All Rights Reserved. Copyright (C) 2008, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.