Index for Using CORBA Server-to-Server Communications

 

A

apper 2-14

asymmetric IIOP

defined 1-14

B

bidirectional IIOP

defined 1-14

Bootstrap object

C++ joint client/server applications 2-12

Callback sample application 42

Chat Room sample application 2-12

Java joint client/server applications 42

building

C++ joint client/server applications 2-17

Java joint client/server applications 48

buildjavaserver command 48

buildobjclient command 2-17

C

C++ joint client/server applications

compiling 2-17

configuration information 2-15

creating a callback object 2-13

development process 2-2

generating skeletons and client stubs 2-7

threading considerations 2-23

using the callback object 2-13, 2-15

using the Callbacks Wrapper object 2-13

writing method implementations 2-9

writing OMG IDL 2-5

writing the client portion 2-11

callback object

defined 1-12

object policies 1-15

using Callbacks Wrapper object to create 2-13, 44

using POA to create 2-17

Callback sample application

building 50

changing protection on files 52

client portion 43

compiling the Java client application 55

compiling the Java server application 55

description 33

illustrated 33

implementation files 39

loading the UBBCONFIG file 55

OMG IDL 34

required environment variables 53

runme command 55

setting up the work directory 50

source files 50

starting the Java client application 59

starting the Java server application 59

stopping 60

using 59

Callbacks Wrapper object

C++ code example 2-14

creating C++ callback object 2-13

creating Java callback object 44

description 2-13

Java code example 44

cation 2-7

cess 2-7

Chat Room sample application

building 2-24

changing protection on files 2-26

client portion 2-12

description 2-3

illustrated 2-3

implementation files for 2-10

invoking the callback object 2-15

loading the UBBCONFIG file 2-28

OMG IDL 2-6

required environment variables 2-27

setting up the work directory 2-25

source files 2-25

starting the server application 2-29

stopping 2-30

using Callbacks Wrapper object 2-14

ChatRoom application process

Chat Room sample application 2-29

client stubs

for C++ joint client/server applications 2-7

for Java joint client/server applications 36

compiling

C++ joint client/server applications 2-17

Callback sample application 55

Chat Room sample application 2-28

Java joint client/server applications 48

ctory 2-8

D

derator 2-6

Developing 2-1

Development 32

development process

C++ joint client/server applications 2-2

Java joint client/server applications 32

directory location of source files

Callback sample application 50

Chat Room sample application 2-25

dual-paired connection IIOP

defined 1-14

E

ent 2-20

environment variables

Callback sample application 53

CALLBACK_PORT 54

Chat Room sample application 2-27

HOST 54

IPCKEY 54

JAVA_HOME 2-27, 53

PORT 54

TUXDIR 2-27, 2-28, 53

F

figuration 2-15

file protections

Callback sample application 52

Chat Room sample application 2-26

G

gnon 2-15

H

he 2-27, 53

I

idl command

generated files 2-8

use with C++ joint client/server applications 2-7

idltojava command

generated files 37

use with Java joint client/server applications 36

IIOP

asymmetric 1-14

bidirectional 1-14

dual-paired connection 1-14

supported versions 1-12

use in server-to-server communication 1-12

IIOP Server Handler

see ISH 1-14

implementation file

Callback object 39

Listener object 2-10

Moderator object 2-10

ModeratorFactory object 2-10

Simple object 40

SimpleFactory object 40

interfaces

Callback 35

Listener 2-5

Moderator 2-5

ModeratorFactory 2-5

Simple 35

SimpleFactory 35

writing methods to implement operations 2-9, 39

Internet Inter-ORB Protocol

see IIOP 1-12

ISH

connecting to 45

use in IIOP 1-14

ISL application process

Callback sample application 57

Chat Room sample application 2-29

istener 2-21

J

JAR files

m3envobj.jar 48

wleclient.jar 41, 48

Java joint client/server applications

compiling 48

configuration information 47

connecting to the ISH 45

creating a callback object 44

development process 32

generating skeletons and client stubs 36

initializing the ORB 41

register_callback_port method 45

software requirements 33

threading considerations 48

using the callback object 46

writing method implementations 39

writing OMG IDL 34

writing the client portion 42

Java ORB

configuring 47

initializing 42

setting properties 42

JAVA_HOME parameter

Callback sample application 53

Chat Room sample application 2-27

javac command 48

JavaServer application process

Callback sample application 56

joint client/server application

defined 1-12

illustrated 1-13

structure 1-12

supported languages 1-13

M

m3envobj.jar 48

m3idltojava command

generated files 37

use with Java joint client/server applications 36

mentation 2-10

mpiling 2-28, 55

N

ner 2-22

ng 2-28, 2-29, 2-30, 55

nt 48

O

object policies

defined 1-15

Persisten/System ID 1-15

Persistent/User ID 1-15

Transient/System ID 1-15

OMG IDL

Callback interface 34

Listener interface 2-5

Moderator interface 2-5

ModeratorFactory interface 2-5

Simple interface 34

SimpleFactory interface 34

OP 57

P

POA

creating callback objects 2-17

Persistent/System ID 2-22

Persistent/User ID 2-21

Transient/System ID 2-18

Portable Object Adpater

see POA 2-17

R

reate 2-19

register_callback_port method

use in dual-paired connection IIOP 1-14

use in Java joint client/server application 45

rtion 2-12

runme command

description 55

files generated by 57

S

s 2-25, 50

server applications

starting

Chat Room sample application 2-29

server-to-server communication

callback object 1-12

concepts 1-12

description 1-11

IIOP 1-12

skeletons

for C++ joint client/server applications 2-7

for Java joint client/server applications 36

stener 2-6

T

tener 2-10

TMFFNAME application process

Callback sample application 56

Chat Room sample application 2-29

TMSYSEVT application process

Callback sample application 56

Chat Room sample application 2-29

TUXDIR parameter

Callback sample application 53

Chat Room sample application 2-27

U

UBBCONFIG file

Callback sample application 55

Chat Room sample application 2-28

V

VT 56

W

wleclient.jar 41

file location 41