|
DSC Tech Library
Application Development Toolkit Software
This section of our technical library presents information and documentation relating to Application Development software and products.
To develop new or upgrade legacy applications for today’s network environments, the NDK components TRANSACT, FASTPlus, EZTRAN, and THIN CLIENT are required as a minimum.
A copy of the THIN CLIENT is required for each PC accessing the final application. The NDK / Server software component can reside on UNIX, LINUX, or a Windows/NT server.
WebAPI Web Access To Telemation
This documents describes function calls that allow programmers to access information from our CRM Software system - Telemation. Access is enabled to customer and prospect information along with order entry data and call history.
WebAPI Components and Descriptions
webapid (server)
The current version has been built under Red Hat Linux release 7.0, and is designed for a unix host.
This server software runs on the host where the DBASE and data directories reside. It may be run as a ‘nohup’ or interactively at the terminal. Normally “silent”, webapid can be made to echo transmission I/O if invoked with the command line “-n[oisy]”:
$ ./webapid –n
WebApi32 (client DLL)
The current version has been built using Visual C++ under Windows NT, and is designed for a Windows client. It should be placed in the normal DLL path (e.g., c:\WINNT\system32).
This DLL provides, at this beta version, a limited set of communication and data access routines that will be expanded as needed. They are designed to communicate with the host ‘webapid’ for requesting and changing data in files that are defined in the File Definition Utility of Transact/Telemation. A scheme has been devised to permit reasonably sophisticated access to the data without excessive host/client I/O. A limited syntax for record search has been provided, which may need to be expanded upon.
A description of the WebApi routine set follows, for both Visual Basic & C/C++.
TestWebApi (client) – Visual Basic demonstration/testing routine.
This project contains the correct declarations for the WebApi routines found in WebApi32.dll, along with simple implementation examples.
WebAPI Detail Information
|