Returns a handle to the Orbix Daemon that is protected by the Wonderwall.
Wonderwall.bdh
IiopWWDaemonBind( in sHost : string, in nPort : number ): number;
Handle to a proxy object to Orbix Daemon.
Parameter | Description |
---|---|
sHost | Orbix Daemon host. |
nPort | Orbix Daemon port . |
dcltrans transaction TWWRequest const WW_HOST := "192.168.20.35"; // Wonderwall host WW_PORT := 16000; // Wonderwall port HOST := "192.168.20.21"; // server PORT := 1052; // port var hDaemon, hBank, hAccount: number; begin IiopSetMaxGiopVersion("1.2"); IiopSetByteOrder(IIOP_BIG_ENDIAN); IiopWWBind(WW_HOST, WW_PORT); // OrbixWeb bootstrapping with Wonderwall hDaemon := IiopWWDaemonBind(HOST, PORT); // get proxy object reference to bank object hBank := IiopWWServerBind(hDaemon, HOST, "bank", "", "bank"); // Create an account IiopSetString(hBank, "John Dow"); IiopWWRequest(hBank, "newAccount"); // extract new account object IiopWWGetObject(hBank, hAccount); ... end TWWRequest;