Application Programming Interfaces; Database; Data Viewing And Filtering Capability - Alcatel-Lucent VitalQIP 7.3 Product Description Manual

Dns/dhcp & ip address management solution
Table of Contents

Advertisement

2.1.6

Application Programming Interfaces

In general. VitalQIP supports data exchange in XML, CSV and also allows SQL access. VitalQIP provides
a Simple Object Access Protocol (SOAP) based interface for North bound systems to data exchange and
other interactions. Interface messages are encoded using Extensible Markup Language (XML), and use
HTTP or HTTPS for transport. A Web Services Description Language (WSDL) document specifies
interface operations, their associated messages and message parameters, the schema for the data
types required by the messages, port types, and binding information. Selected transactions can be
scheduled. This interface could also be leverage should the need arise to integrate with other Alcatel-
Lucent or non-Alcatel-Lucent software products such as billing, radius, network access security,
trouble ticketing etc. etc.
The API Toolkit is a developer's toolkit comprised of the VitalQIP Application Program Interface (API)
routines and the Lucent Dynamic Host Configuration Protocol (DHCP) server API routines. These API
routines allow for the extension and integration of VitalQIP into other critical applications such as
asset tracing, other network management applications, and billing applications. The API provides a C
interface to VitalQIP functions. It is intended to serve those applications that must invoke VitalQIP
functions but cannot or should not use the existing command line utilities. Each API routine returns
an integer indicating success or failure. If the return code is less than zero, then an error occurred.
The value of the return code indicates the general error condition. In addition, the API provides
access to the VitalQIP internal error codes, enabling more detailed error analysis.
This expanded powerful set of APIs allows for the extension and integration of VitalQIP into other
critical applications. They allow an installation to integrate VitalQIP functions and information into
other systems, including other network management, asset tracking, or billing applications. The
components of the VitalQIP API Toolkit include:
Header files containing prototypes for functions and structure definition.
Library files required for compiling and linking the APIs with external customer applications.
API product documentation or programming guide.
2.1.7

Database

VitalQIP software and appliance solution is packaged with a Sybase relational database. In particular,
VitalQIP® comes with a run time license for Sybase. VitalQIP software only solution can run with an
Oracle database, which is supplied by the customer.

Data viewing and filtering capability

2.1.7.1
The Go/To Search capability along with CLIs and APIs provide the ability to extract portions of the
database based on search criteria. The database schema is also published and available should a
customer desire to write their own SQL calls.
VitalQIP Product Description
Copyright © 2011 Alcatel-Lucent Technologies
USE PURSUANT TO COMPANY INSTRUCTIONS
Page 20 of 50

Advertisement

Table of Contents
loading

Table of Contents