[CORBA コネクタ] ページでは、CORBA コネクタの登録、編集、および削除が可能です。ColdFusion アプリケーションで CORBA コネクタを使用するには、事前に CORBA コネクタを登録し、CORBA コネクタの設定が完了したらサーバーを再起動します。
ColdFusion では、コネクタを使用してダイナミックに ORB (Object Request Broker) ライブラリをロードするため、ColdFusion 開発者が利用できる ORB は特定ベンダの製品に限定されません。コネクタは、ベンダによって提供される ORB ランタイムライブラリによって異なります。Borland VisiBroker 用のコネクタは、ColdFusion に組み込まれています。ORB ランタイムライブラリは、必ず "<ColdFusion のルートディレクトリ>/runtime/lib" 内 (サーバー設定の場合)、または "<ColdFusion Web アプリケーションのルートディレクトリ>/WEB-INF/cfusion/lib" 内 (マルチサーバーおよび J2EE 設定の場合) に配置してください。
次の表は、ライブラリおよびコネクタに関する情報を示します。
オペレーティングシステム
|
ベンダ
|
ORB
|
ColdFusion コネクタ
|
ORB ライブラリ
|
Windows NT 以降
|
Borland
|
VisiBroker 4.5
|
coldfusion.runtime.corba.VisibrokerConnector (組み込み済み)
|
vbjorb.jar
|
Solaris
|
Borland
|
VisiBroker 4.5
|
coldfusion.runtime.corba.VisibrokerConnector (組み込み済み)
|
vbjorb.jar
|
VisiBroker 用の CORBA コネクタの設定例を次に示します。
ORB Name visibroker
ORB Class Name coldfusion.runtime.corba.VisibrokerConnector
ORB Property File c:\ColdFusion10\runtime\cfusion\lib\vbjorb.properties
Classpath [blank]
ColdFusion は vbjorb.properties ファイルをインクルードします。このファイルには、ORB を設定する次のプロパティが含まれています。
org.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB
org.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORB
SVCnameroot=namingroot