12 of 202 About this document
Integrated Network Management Broadband Release 4.1
PG OC 98-13
Issue 1.2
The IDL interface constitutes a contract with the clients, and is the key to
interworking across networks, operating systems and programming languages.
In CORBA, programmers tasked with developing client software require
knowledge about the IDL interface definition and the description of what the
object does in order to begin invoking operations on it.
The infrastructure for communication amongst objects in a distributed
environment is provided by middleware as CORBA ORB.
To illustrate the concepts presented in this section Figure 1 on page 12 shows
a simplified overview of a request passing from the client to the object
implementation in the CORBA architecture.
Figure 1. Passing a request from a client to object implementation
The IDL definition completely defines the server interface, but since it is an
abstract language, it does not provide the detailed data structures and function
calls that a programmer must make. To get this information, CORBA also
defines what is known as language mappings. This mapping of IDL to actual
language definitions is done using an IDL compiler.
Putting an IDL through an IDL compiler will generate the required code for
the particular language chosen. For a C++ mapping, the IDL compiler will
output a header file and a client stub. The header file is included in the client
application and the client stub is compiled and linked with the final product.
Summary of new features
The new features offered by the Integrated Network Management Broadband
Release 4.1 applications are summarized below.
•
Protection Status and Control GUI and Contract Interfaces (CI) which
provide GUI enhancements to support protection status display and
protection control for OC3/OC12 TBM and OC-48 linear systems (1:1,
1+1, 1:N), 2 fiber-ring systems (OC12 TBM and OC-48 BLSR), as well as
OC-192 4-fiber rings. Protection control will provide the ability to issue
high speed protection control and lockout commands from the Graphical
CLIENT
OBJECT
IMPLEMENTATION
IDL
Stub
IDL
Skeleton
Request
Object Request Broker (ORB)
Содержание INM 4.1
Страница 2: ......
Страница 8: ...viii of 202 Table of Contents INM Broadband Release 4 1 PG OC 98 13 Issue 1 2...
Страница 26: ...26 of 202 About this document Integrated Network Management Broadband Release 4 1 PG OC 98 13 Issue 1 2...
Страница 100: ...100 of 202 INM 4 1 New Feature Description INM Broadband Release 4 1 PG OC 98 13 Issue 1 2...
Страница 182: ...182 of 202 TCP IP Network Requirements INM Broadband Release 4 1 PG OC 98 13 Issue 1 2...
Страница 198: ...198 of 202 List of Terms INM Broadband Release 4 1 PG OC 98 13 Issue 1 2...
Страница 201: ......