Modernization Hub

Share Your Product Experience

Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.

Share Your Experience
Categories
4
Recommended
Claim Your Listing
Verified Vendor Access
Request Access Now

Product Overview

The Aviva Host Integration SDK architecture comprises several key components. The `SessionManager` is responsible for establishing and managing connections to the host system using the TN3270 protocol. It handles session lifecycle, including connection establishment, disconnection, and session timeouts.

The `ScreenParser` component interprets the 3270 data stream received from the host, converting it into a structured format for easier manipulation. It identifies fields, attributes, and other elements on the screen. The `DataExtractor` component provides methods for extracting specific data from the parsed screen.

Developers can use predefined extraction rules or create custom rules to extract data based on field positions, attributes, or patterns. The SDK uses Java APIs for interaction. The SDK does not inherently implement an access control model.

The SDK supports standard Java logging for monitoring and auditing. Configuration parameters, such as host IP address, port number, and session timeout, are set within the Java code or in configuration files.

Frequently Asked Questions

What is the primary function of the Aviva Host Integration SDK?

The SDK facilitates screen scraping of terminal applications, including TN3270. It allows developers to interact with mainframe applications as if they were users at a terminal. This includes sending commands, receiving data, and navigating application screens.

What programming languages are supported by the SDK?

The SDK supports Java for application development. Developers can use the provided Java APIs to create applications that interact with host systems. This includes features for session management, data extraction, and screen navigation.

Which mainframe platforms are supported by the SDK?

The SDK is designed to work with z/OS, z/VM, and zVSE/VSEn platforms. It provides the necessary components and APIs to connect to and interact with applications running on these mainframe environments.

How does the SDK help in modernizing legacy applications?

The SDK enables developers to modernize legacy applications by providing a way to integrate them with modern web and Java applications. This allows businesses to extend the life of their mainframe systems while providing new user interfaces and functionality.

Related Products

More from Aviva Solutions

z/OSz/VMzVSE/VSEn

Aviva for Desktops is a Windows-based terminal emulator designed for accessing mainframe applications. Key features include support for TN3270, TN5250, and VT* protocols, enabling connectivity...

View Details →
z/OSz/VMzVSE/VSEn

Aviva for Java provides web-based TN3270 emulation, enabling access to mainframe applications from web browsers. Key components include the Web Server, TN3270E Server, Session Manager,...

View Details →

Aviva Xpress

Active
z/OSz/VMzVSE/VSEn

Aviva Xpress is a TN3270 emulator designed to provide reliable access to mainframe applications across various operating systems, including Windows, macOS, Linux, and UNIX. The...

View Details →

Similar Products

by BMC
z/OS

3270 SUPEROPTIMIZER/CICS is designed to optimize 3270 data streams originating from CICS applications on z/OS. The core functionality centers around real-time compression and decompression of...

View Details →

3270 SUPEROPTIMIZER/IMS

Not Supported
by BMC
z/OS

Alternatives available

3270 SUPEROPTIMIZER/IMS was designed to optimize 3270 data streams from IMS applications. The core functionality involved intercepting 3270 data, compressing it using proprietary algorithms, and...

View Details →
z/OS

Ab Initio BRE is a comprehensive BRMS designed to streamline the development, deployment, and maintenance of rules-based applications. The core components include the Rule Engine,...

View Details →
z/OS

Access Manager for CICS provides a robust solution for integrating CICS applications with Oracle databases on z/OS. The product's architecture includes the CICS Interface, Oracle...

View Details →
z/OS

Access Manager for IMS provides a solution for integrating IMS applications with Oracle databases on z/OS. The primary components include the IMS Connect client, the...

View Details →

ACCOLADE

Supported
z/OSzVSE/VSEn

ACCOLADE is a software solution designed to streamline the development and maintenance of CICS/COBOL applications on z/OS and zVSE. It functions as a CASE toolset...

View Details →

Help Improve This Directory

Notice outdated information? Have insights about this product? Help the mainframe community stay informed with accurate, current data.

Are You a Vendor? Claim Your Listing

Take control of your product listings. Add verified information, showcase updates, and unlock a Claimed Vendor badge across the directory.

Claim Your Listing Now