CMIP is a very
robust network management protocol commonly
used to manage transport netowrks. Java
is an imensely popular language for distributed
applications development mainly due to
its ability to run transparently on a variety
of platforms, internet-friendliness, and
wide availability of cost effective development
tools and libraries.
Although the CMIP manager
applications usually run on a variety
of platforms,
there is hardly any manager toolkit
which offers the "glue" between
Java and CMIP. This is mainly due to
the complexity
of CMIP development, and a large amount
of existing infrastrucutre in C/C++.
This has also led to the waning popularity
and reduced industry interest in CMIP.
JCMIP
is the first CMIP software package
designed for commercial Java
Manager applications. Written by experts
in CMIP application development, JCMIP
offers full-strength support for designing,
developing, and integrating CMIP based
network management systems in Java.
JCMIP is a 100% pure Java implementation
of
the most common CMIP manager functions
used in network management systems.
JCMIP
APIs offer a simple to use Java interface
to the complex CMIP requirements.
Using these APIs, you can now, for
the first time, manipulate the Managed
Objects,
complex ASN.1 objects and display their
contents in an intuitive manner, directly
in Java. JCMIP communication APIs
offer a unified event based interface
for different protocols, for both asynchronous
and synchronous communication.
JCMIP's
ASN.1 and GDMO compilers use the principle
of Template based Code
Generation. This makes them very flexible
to use and change them to generate
a different code, simply by changing
the
code generation templates or the default
code generator Java classes |