BEA Logo BEA WebLogic Enterprise Release 5.0

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

   WLE Doc Home   |   CORBA Programming & Related Topics   |   Previous   |   Next   |   Contents   |   Index

Index

A

ActiveX 1-16

concepts 1-15

bindings 1-16

views 1-16

naming conventions 1-17

ActiveX client applications

concepts 1-15

creating

bindings 3-7

views 3-7

defining security 4-2

deploying views 3-13

description 1-1

development process 3-2

establishing communication with the domain 3-10

handling exceptions 7-8

invoking operations on objects 3-11

ISL parameter 3-7

loading environmental objects into the Interface Repository 3-5

loading interfaces into Interface Repository 3-5

resolving initial references to objects 3-11

starting server application for Interface Repository 3-6

using factories 3-11

using security 4-2

using the Interface Repository 1-6

using transactions 5-2

writing 3-9

Application Builder

creating

bindings 3-7

deployment packages 3-13

type libraries 3-8

views 3-7

description 1-16

ISL parameter

specifying 3-7

windows 3-3

authentication levels

getting

C++ 4-4

Java 4-4

Visual Basic 4-4

in client applications 4-4

supported in the M3 software 1-13

TOBJ_APPAUTH 1-13

TOBJ_NOAUTH 1-13

TOBJ_SYSAUTH 1-13

Automation environmental objects

loading into the Interface Repository 3-5

TOBJIN.IDL 3-5

writing declarations for 3-9

B

bindings

creating 3-7

deploying 3-13

description 1-16

Bootstrap object

declaration

Visual Basic 3-10

description 1-9

getting SecurityCurrent object 4-3

getting TransactionCurrent object 5-2

resolving initial references

C++ 2-10

Java 2-10

Visual Basic 3-10

using in server applications 2-13

using with DII 6-8

building

CORBA C++ client applications 2-12

CORBA Java client applications 2-12

buildobjclient command 2-2

C

C++ 4-6

code examples

Bootstrap object 2-10

factories 2-11

FactoryFinder object 2-10

initializing the ORB 2-8

logging on to the domain 4-6

PrincipalAuthenticator object

SecurityCurrent object 4-3

system exceptions 7-4

TransactionCurrent object 5-2

transactions 5-5

user exceptions 7-5

using the Bootstrap object 2-9

handling exceptions 7-3

catching exceptions

C++ 7-4

Java 7-7

Visual Basic 7-9

client 2-12

client applications

choosing to use DII 6-2

supported 1-1

using security 4-1

using transactions 5-4

client stubs

defined 1-4

description 1-6

generating 1-6, 2-7

code examples

Bootstrap object

C++ 2-10

Java 2-10

Visual Basic 3-10

declarations

Visual Basic 3-10

factories

C++ 2-11

Java 2-11

Visual Basic 3-11

FactoryFinder object

C++ 2-10

Java 2-10

Visual Basic 3-11

invoking operations

C++ 2-11

Java 2-11

Visual Basic 3-11, 3-12

logging on to the M3 domain 4-6

C++ 4-5

Java 4-5

Visual Basic 3-10

OMG IDL 2-4

ORB

initializing

PrincipalAuthenticator object

C++ 4-3

Java 4-3

Visual Basic 4-4

SecurityCurrent object

C++ 4-3

Java 4-3

Visual Basic 4-3

system exceptions

C++ 7-4

Java 7-7

Visual Basic 7-9

TransactionCurrent object

C++ 5-2

Java 5-2

Visual Basic 5-2

transactions

C++ 5-5

Java 5-5

Visual Basic 5-5

user exceptions

C++ 7-5

Java 7-8

Visual Basic 7-9

compiling

OMG IDL 2-6

CORBA C++ client applications 2-2

building 2-12

defining security 4-2

description 1-1

development process 2-1

establishing communication with the domain 2-8

handling exceptions 7-3

invocation type 2-6

invoking operations on objects 2-11

resolving initial references to objects 2-9

system exceptions 7-3

user exceptions 7-5

using DII 6-6

using factories 2-10

using security 4-2

using static invocation 2-6

using the Interface Repository 1-6

using transactions 5-2

writing 2-7

CORBA interfaces

creating bindings for 3-7

loading into the Interface Repository 3-5

CORBA Java client applications

building 2-12

defining security 4-2

description 1-1

development process 2-3

establishing communication with the domain 2-8

handling exceptions 7-6

invocation type 2-6

invoking operations on objects 2-11

required files 2-12

resolving initial references to objects 2-9

software requirements 2-3

system exceptions 7-6

user exceptions 7-8

using DII 6-6

using factories 2-10

using security 4-2

using static invocation 2-6

using the Interface Repository 1-6

using transactions 5-2

writing 2-7

CORBA system exceptions

description 7-1

CORBAservices Object Transaction Service 5-1

CORBAServices Security service 4-1

CourseSynposisEnumerator interface

OMG IDL 2-4

D

deferred synchronous communication

using DII 6-2

deployment package

description 3-13

directory location 3-13

description 1-16

development commands

buildobjclient 2-2

idl 2-2

idl2ir 1-7

ir2idl 1-7

irdel 1-7

development process

ActiveX client applications 3-2

CORBA C++ client applications 2-1

CORBA Java client applications 2-3

DII 6-6

security 4-2

transactions 5-2

DII

choosing 6-2

concepts

receiving options 6-3

request objects 6-3

sending requests 6-3

creating a request 6-8

deferred synchronous

communication 6-2

deleting requests 6-16

Interface Reposity, using with 6-16

loading CORBA interfaces into Interface Repository 6-7

sending requests

deferred synchronous 6-11

multiple 6-12

oneway 6-12

synchronous 6-11

using NVList 6-9

using the Bootstrap object 6-8

using the FactoryFinder object 6-8

directory location

deployment package 3-13

type libraries 3-8

domains

authentication level 4-3

defining security for 4-1

description 1-7

establishing communcation with

CORBA client applications 2-8

establishing communication with 2-8

ActiveX client applications 3-10

figure 1-7

logging off 4-7

logging on with PrincipalAuthenticator object 4-5

dynamic invocation

description 1-4

how it works 1-4

illustrated 1-4

E

environmental objects 1-8

Automation 1-8, 3-3

Bootstrap 1-8

C++ 1-8, 2-2

description 1-8

FactoryFinder 1-8

Interface Repository 1-8

Java 1-8

SecurityCurrent 1-8

TransactionCurrent 1-8

exceptions

concepts 7-1

CORBA system exceptions 7-1

system 7-1

user 7-1

F

factories 3-9

code examples

C++ 2-11

Java 2-11

Visual Basic 3-11

creating CORBA objects 1-10

declaration

Visual Basic 3-10

description 1-10, 2-10

naming conventions 1-11

FactoryFinder object

code examples

C++ 2-10

Java 2-10

Visual Basic 3-11

declaration

Visual Basic 3-10

description 1-10

illustrated 1-10

methods 2-10

using in server applications 2-13

using with DII 6-8

H

handling exceptions

C++ 7-3

Java 7-6

Visual Basic 7-8

I

ICF file

defining transaction policies 5-1

idl command 2-2

compiling OMG IDL 2-6

CORBA C++ client applications 2-6

description 2-2

format 2-6

generating

client stubs 2-7

skeletons 2-7

IDL compiler

generated files 2-7

idl2ir command

description 1-7

loading automation environmental objects into the Interface Repository 3-5

loading interfaces into the Interface Repository 3-5

populating the Interface Repository 1-6

syntax 3-5

using with ActiveX client

applications 3-3

Interface Repository

commands

idl2ir 1-6

ir2idl 1-6

irdel 1-6

description 1-6

information stored in 1-6

loading

automation environmental

objects 3-5

starting server application 3-6

using with DII 6-16

InterfaceRepository object

description 1-15

invocation types

dynamic 1-4

static 1-4

using with CORBA client applications 2-6

ir2idl command

creating an OMG IDL file 1-6

description 1-7

irdel command

deleting CORBA interfaces from the Interface Repository 1-6

description 1-7

ISL parameter 3-7

using in ActiveX client applications 3-10

using in CORBA client applications 2-9

using with the Application Builder 3-7

J

Java 4-6

code examples

Bootstrap object 2-10

factories 2-11

FactoryFinder object 2-10

initializing the ORB 2-8

logging on to the domain 4-6

PrincipalAuthenticator object

SecurityCurrent object 4-3

system exceptions 7-7

TransactionCurrent object 5-2

transactions 5-5

using the Bootstrap object 2-9

handling exceptions 7-6

use of with M3 software 2-3

JDK 2-3

M

methods

FactoryFinder object 2-10

TransactionCurrent object 5-3

N

naming conventions

ActiveX 1-17

factories 1-11

Netscape Enterprise Server 2-3

NVList

using with DII 6-9

O

OMG IDL

code example 2-4

compiling 2-6

CourseSynopsisEnumerator interface

2-4

defining user exceptions 7-1

description 1-2

for Basic sample application 2-4

mapping to C++ 1-3

mapping to COM 1-3

mapping to Java 1-3

Registrar interface 2-4

RegistrarFactory interface 2-4

ORB

initializing

C++ code example 2-8

Java code example 2-8

ORBid 2-8

P

PrincipalAuthenticator object

arguments 4-5

code examples

C++ 4-3

Java 4-3

Visual Basic 4-4

getting the authentication level 4-4

logging on to the M3 domain 4-5

using in client applications 4-3

R

Registrar interface

OMG IDL 2-4

RegistrarFactory interface

OMG IDL 2-4

relationship to M3 domains 1-8

request object

creating 6-8

setting arguments 6-9

request objects

description 6-3

S

sample applications

Basic 2-7

Security 4-2

Transactions 5-2

security

configuring 4-1

getting the PrincipalAuthenticator

object 4-3

getting the SecurityCurrent object 4-3

logging in to the domain 4-5

logging off the domain 4-7

obtaining the authentication level 4-4

overview 4-1

supported authentication levels 1-13

SecurityCurrent object

code examples

C++ 4-3

Java 4-3

Visual Basic 4-3

description 1-13

properties

Credentials 1-13

PrincipalAuthenticator 1-13

using in client applications 4-3

server applications

acting as client applications 2-13

using Bootstrap object 2-13

using FactoryFinder object 2-13

skeletons

generating 2-7

software requirements

CORBA Java client applications 2-3

static invocation 1-4

description 1-4

how it works 1-4

in client applications 2-6

using client stubs 1-4

support

technical xvii

system exceptions

description 7-1

T

TOBJ_APPAUTH

description 1-13

required arguments 4-5

TOBJ_NOAUTH

description 1-13

required arguments 4-5

TOBJ_SYSAUTH

description 1-13

required arguments 4-5

transaction policies

defining in ICF file 5-1

description 1-14

TransactionCurrent object

methods 5-3

transaction policies 1-14

transactions

getting the TransactionCurrent

object 5-2

in client applications 5-4

overview 5-1

type libraries

creating with Application Builder 3-8

directory location 3-8

loading bindings into development tool 3-8

naming conventions 3-8

U

UBBCONFIG file

defining

security 4-1

starting server application for Interface Repository 3-6

user exceptions

description 7-1

V

views

creating 3-7

deploying 3-13

description 1-16

invoking operations on 3-11, 3-12

writing declarations for 3-9

Visual Basic 4-6

code examples

Bootstrap object 3-10

exceptions 7-9

factories 3-11

FactoryFinder object 3-11

invoking operations 3-11, 3-12

logging on to the domain 4-6

PrincipalAuthenticator object 4-4

SecurityCurrent object 4-3

TransactionCurrent object 5-2

transactions 5-5

declarations for 3-10

Bootstrap object 3-10

FactoryFinder object 3-10

handling exceptions 7-8

loading type libraries for bindings 3-8

W

writing declarations for 3-9