Index for Using the CORBA Name Service

 

A

administration tasks

compressing the persistent
storage file 3-4

federating the namespace 3-6

making the namespace persistent 3-3

removing orphan naming context
objects 3-5

starting the server process 3-2

AlreadyBound exception

described 2-34

B

binding iterators

defining maximum 2-4

BindingIterator object

described 1-4

methods

destroy 2-31

next_n() 2-32

next_one 2-33

OMG IDL 2-29

overview 2-29

Bootstrap object

connecting to the namespace 4-7

getting initial references 2-13

using the NameService
environmental object 4-7

C

C++ code examples

binding a name to the namespace 4-10

connecting to the namespace 4-7

locating a name 4-11

using a stringified object reference 4-8

cns command

command-line options 2-3

compressing the persistent
storage file 3-4

deleting orphan naming context
objects 3-6

described 2-3

making the namespace persistent 3-3

syntax 2-3

cnsbind command

binding objects to the namespace 2-6

command-line options 2-6

described 2-6

examples 2-7

syntax 2-6

cnsls command

command-line options 2-9

described 2-9

displaying the contents of the
namespace 2-9

example 2-10

syntax 2-9

cnsunbind command

command-line options 2-11

deleting bindings from the
namespace 2-11

described 2-11

examples 2-12

syntax 2-11

commands

cns 2-3

cnsbind 2-6

cnsls 2-9

cnsunbind 2-11

CosNaming data structures

BindingList 2-13

BindingType 2-13

Istring 2-13

listed 2-13

Name 2-14

NameComponent 2-14

CosNaming interfaces

compiling the OMG IDL 4-6

directory location of OMG IDL 4-3

obtaining the OMG IDL 4-3

D

dangling bindings

defined 2-3

deleting 2-3, 3-5

directory location of source files

Name Service sample application 5-4

OMG IDL for CosNaming interfaces 4-3

E

environment variables

APPDIR 5-9

JAVA_HOME 5-8

JDKDIR 5-9

Name Service sample application 5-8

TOBJADDR 5-9

TUXCONFIG 5-9

TUXDIR 5-8

exceptions

AlreadyBound 2-34

InvalidAddtress 2-35

InvalidName 2-36

NotEmpty 2-37

NotFound 2-38

F

federation

inbound 3-6

outbound 3-7

the ISL command 3-7

file protections

Name Service sample application 5-7

I

IIOP Listener/Handler

enabling

inbound federation 3-6

outbound federation 3-7

installation

requirements 1-2

InvalidAddress exception

defined 2-35

InvalidName exception

defined 2-36

ISL command

inbound federations 3-7

outbound federation 3-7

J

Java code examples

binding a name to the namespace 4-10

connecting to the namespace 4-7

locating a name 4-12

using a stringified object reference 4-8

JAVA_HOME parameter

Name Service sample application 5-8

JDKDIR parameter

setenv file 5-9

M

makefile

Name Service sample application 5-7

N

name

described 1-3

locating in the namespace 4-11

Name Service sample application

building 5-3

changing protection on files 5-7

compiling

the C++ client application 5-11

the C++ server application 5-11

the Java client application 5-10

the Java server application 5-10

loading the UBBCONFIG file 5-11

locations of files 5-4

required environment variables 5-8

runme command 5-10

setting up the work directory 5-4

source files 5-4

starting the Java client application 5-16

starting the Java server application 5-16

using the client applications 5-16

NameService environmental object

connecting to the namespace 4-7

described 2-13

using the Bootstrap object 2-13

namespace

binding an object to 4-9

cnsls command 2-9

cnsunbind command 2-11

connecting

using a stringified object
reference 4-7

with the Bootstrap object 4-7

deleting bindings from 2-11

displaying the contents 2-9

federating 3-6

making persistent 3-3

NamingContext object

described 1-3

methods

bind 2-15

bind_context 2-16

bind_new_context 2-17

destroy 2-18

list 2-19

new_context 2-20

rebind 2-21

rebind_context 2-22

resolve 2-23

unbind 2-24

OMG IDL 2-14

overview 2-14

NamingContextExt object

described 1-4

methods

resolve_str 2-26

to_name 2-27

to_string 2-28

to_URL 2-29

OMG IDL 2-24

overview 2-24

NotEmpty exception

defined 2-37

NotFound exception

defined 2-38


O

OMG IDL

BindingIterator object 2-29

compiling 4-6

file name 4-3

for NamingContext object 2-14

location on the kit 4-3

NamingContextExt object 2-24

Simple interface 5-2

SimpleFactory interface 5-2

orphan naming context objects

creating 3-5

defined 2-3

deleting 3-5

P

persistent storage file

compressing 3-4

creating 3-4

programming tasks

binding objects to the namespace 4-9

compiling the OMG IDL 4-6

connecting to the namespace 4-7

obtaining the OMG IDL 4-3

overview 4-2

using a name to locate an object 4-11

R

resolve method

overview 1-4

runme command

description 5-10

files generated by 5-11, 5-12


S

source files

Name Service sample application 5-6

stringified object references

connecting to the namespace 4-7

restrictions for 4-9

support

T

tmboot command

Name Service sample application 5-16

tmloadcf command

Name Service sample application 5-10

TOBJADDR environment variable

cnsbind command 2-6

use with cnsls command 2-9

use with cnsunbind command 2-11

TUXCONFIG parameter

setenv file 5-9

TUXDIR parameter

Name Service sample application 5-8

U

UBBCONFIG file

example

for inbound federation 3-7

for Name Server server process 3-2

Name Service sample application 5-11

ULOG file

persistent storage file 3-4

W

WLE CORBA Name Service

capabilities 2-12

commands 2-1

CosNaming data structures 2-13

exceptions 2-33

features 1-1

illustrated 1-2

installing 3-1

limitations 2-12

overview 1-1

requirements 1-2