Hitachi

VisiBroker Version 5 Borland(R) Enterprise Server VisiBroker(R) デベロッパーズガイド


5.1 CORBAモデルでの例外

CORBAモデルでの例外にはシステム例外とユーザ例外の両方が含まれます。CORBAの仕様では,クライアントリクエストの処理でエラーが発生した場合に発生する可能性のある一組のシステム例外を定義します。システム例外は通信障害の場合にも発生します。システム例外はいつでも発生する可能性があり,インタフェース内で宣言する必要はありません。ユーザ例外は,生成するオブジェクトについてIDLで定義でき,このような例外が起こる環境を指定できます。これらはメソッドシグニチャに含まれます。クライアントリクエストの処理中にオブジェクトが例外を発生させると,ORBはこの情報をクライアントに反映する責任を負います。