Verastream Host Integrator Connectors and APIs

Verastream® Host Integrator (VHI) provides connectors for a variety of programming languages and environments, including Microsoft .NET, Java, COM, and C. API documentation is provided for the Java, C, and .NET connectors. A Visual Basic API reference is provided for the COM connector, though COM supports additional programming tools, including C++, JScript, and VBScript. A J2EE Connector Architecture (JCA) Resource Adapter provides managed and secure host access for J2EE applications.

Host application models created with the Design Tool contain all the information necessary for a Host Integrator Server to connect to a host and then interact with a host application. See the overview of what's involved in creating client applications that interact with host applications through Verastream Host Integrator models.

In addition to the connector APIs, references for two additional Host Integrator APIs are available:

Host Integrator Connectors

Host Integrator connectors provide integration of host systems into various web and client/server development environments. The Host Integrator connectors are collections of runtime objects, APIs, and libraries that help you develop efficient client/server and web applications that integrate host data via Host Integrator Server. Each connector is customized for a specific development environment. Client/server and web applications can access data from, and input data to, a host application, by making calls to Host Integrator Server using a Host Integrator API. Upon receiving a client request, Host Integrator Server instantiates a session with the host system using the logic stored in the model. Host Integrator Server navigates through the host application, fetches the requested data, and returns it to the client in a form native to the client development environment.

Along with a complete description of the interface, each connector contains one or more example programs. Each example program connects to a demonstration host application model and performs some simple tasks to demonstrate programmatically how to connect to a host application model, start and end a host session, and manage host application data.