HCOM Modernization Guide
HCOM is a mq, messaging and soa product by ETI-NET. Explore technical details, modernization strategies, and migration paths below.
Product Overview
HCOM facilitates communication between HP NonStop systems and z/OS environments like IMS, CICS, and CA IDMS.
Common commands involve starting/stopping the HCOM server and monitoring message queues.
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 HCOM?
HCOM facilitates communication between HP NonStop systems and z/OS transaction environments like IMS, CICS, and CA IDMS. It handles data conversion and protocol translation for seamless interaction.
How is HCOM configured?
HCOM uses configuration files to define communication parameters, data mappings, and security settings. These files are typically managed through a command-line interface or a configuration utility.
What protocols does HCOM use for communication?
HCOM supports TCP/IP for network communication. It also supports SNA/APPC for legacy environments. Data conversion is handled internally to ensure compatibility between different platforms.
What kind of logging capabilities does HCOM offer?
HCOM provides logging capabilities to track message flow, errors, and security events. These logs can be used for auditing and troubleshooting.
Technical
What is the architecture of HCOM?
HCOM uses a client-server architecture. Key components include the HCOM server on z/OS, the HCOM client on HP NonStop, and configuration repositories. Communication occurs via TCP/IP or SNA/APPC.
What types of APIs does HCOM expose?
HCOM supports APIs for message submission and retrieval. These APIs are typically native APIs specific to the z/OS and HP NonStop environments. Programming languages like COBOL and C are commonly used.
How does HCOM handle data conversion between platforms?
HCOM uses configuration files to define data mappings between HP NonStop and z/OS systems. These mappings specify how data fields are converted and transformed during message exchange.
What are some common commands used with HCOM?
Common commands include defining communication paths, configuring data mappings, starting and stopping the HCOM server, and monitoring message queues.
Business Value
What business value does HCOM provide?
HCOM enables integration between HP NonStop applications and z/OS-based systems, allowing businesses to leverage existing investments in both platforms. This integration streamlines business processes and improves data accessibility.
How does HCOM save time and resources?
By facilitating communication between different platforms, HCOM reduces the need for manual data transfer and reconciliation, saving time and resources.
How does HCOM help extend the life of legacy applications?
HCOM allows organizations to extend the life of legacy applications by integrating them with modern systems. This approach avoids costly and disruptive application replacements.
Security
What authentication methods are supported by HCOM?
HCOM supports authentication methods such as user IDs and passwords, as well as integration with external security systems like RACF on z/OS. Encryption is used to protect data in transit.
What access control model does HCOM use?
HCOM uses an access control model based on user roles and permissions. This model allows administrators to control which users have access to specific resources and functions.
What type of encryption is used by HCOM?
HCOM encrypts data using industry-standard encryption algorithms during transmission between HP NonStop and z/OS systems. This encryption protects sensitive data from unauthorized access.
What audit logging capabilities does HCOM provide?
HCOM provides audit logging capabilities to track security-related events, such as login attempts, access violations, and configuration changes. These logs can be used to monitor security and detect potential threats.
Operations
What administrative interfaces are available for HCOM?
HCOM provides administrative interfaces, including a command-line interface (CLI) and configuration files, for managing the system. User management is typically handled through the z/OS security system (e.g., RACF).
What are the main configuration parameters for HCOM?
Key configuration parameters include communication port numbers, data mapping definitions, security settings, and logging levels. These parameters are typically stored in configuration files.
What monitoring capabilities does HCOM offer?
HCOM provides monitoring capabilities to track system performance, message throughput, and error rates. These metrics can be used to identify and resolve performance bottlenecks.
What type of logging is available in HCOM?
HCOM generates logs that capture system events, errors, and security-related activities. These logs can be analyzed to troubleshoot problems and monitor system behavior.
Ready to Start Your Migration?
Download our comprehensive migration guide for HCOM or calculate your ROI.