TIBCO z/OS

TIBCO ActiveMatrix Businessworks Plugin for CICS Modernization Guide

Networks and CommunicationCICS

TIBCO ActiveMatrix Businessworks Plugin for CICS is a networks and communication product by TIBCO. Explore technical details, modernization strategies, and migration paths below.

Product Overview

The TIBCO ActiveMatrix Businessworks Plugin for CICS facilitates communication between TIBCO applications and CICS systems running on z/OS.

Key operations involve configuring the CTG connection, defining CICS service endpoints, and mapping data between TIBCO BW and CICS formats.

Modernization Strategies

Rehost

Timeline:
6-12 months

Lift-and-shift to cloud infrastructure with minimal code changes. Fast migration with lower risk.

Refactor (Recommended)

Timeline:
18-24 months

Optimize application architecture for cloud while preserving business logic. Best ROI long-term.

Replatform

Timeline:
3-5 years

Complete rewrite to cloud-native architecture with microservices and modern tech stack.

Frequently Asked Questions

General

What is the primary function of the TIBCO ActiveMatrix Businessworks Plugin for CICS?

The TIBCO ActiveMatrix Businessworks Plugin for CICS enables integration between TIBCO applications and CICS systems. It allows TIBCO BW processes to invoke CICS transactions and exchange data. It uses a CICS Transaction Gateway (CTG) to communicate with the CICS region.

How does the plugin invoke CICS transactions and exchange data?

The plugin uses the EXEC CICS LINK command to invoke CICS transactions. Data is typically exchanged using COMMAREA or containers. The plugin handles data conversion between TIBCO BW data types and CICS data structures.

What communication protocols and APIs are used by the plugin?

The plugin supports various communication protocols, including TCP/IP and SNA/APPC, depending on the configuration of the CICS Transaction Gateway. It uses standard CICS APIs for transaction processing.

Technical

What types of APIs does the plugin expose?

The plugin exposes a SOAP interface for invoking CICS transactions. The WSDL for the service can be generated from the CICS transaction definition. The plugin also supports RESTful APIs through custom implementations.

How does the plugin communicate with the CICS region?

The plugin uses the CICS Transaction Gateway (CTG) for communication with the CICS region. The CTG provides a secure and reliable connection between the TIBCO BW application and the CICS system.

How does the plugin handle data mapping between TIBCO BW and CICS?

The plugin supports data mapping between TIBCO BW data types and CICS data structures using the data transformation capabilities of TIBCO BusinessWorks. This includes handling different character encodings and data formats.

Business Value

What is the business value of using the TIBCO ActiveMatrix Businessworks Plugin for CICS?

The plugin enables organizations to integrate their TIBCO applications with existing CICS systems, allowing them to leverage their investment in CICS. This can improve business processes and reduce development costs.

How can the plugin help organizations create new applications?

By integrating TIBCO BW with CICS, organizations can create new composite applications that combine the strengths of both platforms. This can lead to increased agility and faster time to market.

How does the plugin improve interoperability?

The plugin allows organizations to expose CICS transactions as services, making them accessible to other applications and systems. This can improve interoperability and reduce integration complexity.

Security

What security features are supported by the plugin?

The plugin leverages the security features of the CICS Transaction Gateway (CTG), including support for SSL/TLS encryption and authentication. It also supports user authentication and authorization using CICS security mechanisms.

What authentication methods are supported?

The plugin supports various authentication methods, including user ID and password, X.509 certificates, and Kerberos. The specific methods supported depend on the configuration of the CICS Transaction Gateway.

How does the plugin handle access control?

The plugin supports access control based on CICS security profiles and resource definitions. This allows organizations to control which users and applications can access specific CICS transactions and resources.

Operations

What monitoring and logging capabilities exist?

The plugin provides logging and monitoring capabilities through TIBCO BusinessWorks. This includes logging of transaction requests, responses, and errors. The logs can be used for auditing and troubleshooting.

How is the plugin configured?

The plugin can be configured using the TIBCO BusinessWorks administration console. This allows administrators to configure connection parameters, security settings, and other plugin properties.

What are the operational requirements for the plugin?

The plugin requires a CICS Transaction Gateway (CTG) to be installed and configured. The CTG provides the connection between the TIBCO BW application and the CICS region. The CTG must be properly configured for security and performance.

Ready to Start Your Migration?

Download our comprehensive migration guide for TIBCO ActiveMatrix Businessworks Plugin for CICS or calculate your ROI.

Calculate ROI