Modernization Hub

Java on z/OS

Enhanced Definition

IBM's Java Development Kit optimized for mainframe systems, enabling modern application development using Java on z/OS. Provides full Java SE capabilities with mainframe-specific optimizations.

Key Characteristics

    • Full Java SE implementation
    • JIT (Just-In-Time) compilation
    • zAAP processor exploitation
    • Native integration with z/OS
    • Access to mainframe resources
  • z/OS Specific Features:
    • Direct VSAM access
    • DB2 native connectivity
    • IMS transaction integration
    • CICS Java support
    • MQ Series integration
    • System z cryptographic services
  • Java Environments:
    • Batch: Stand-alone Java applications
    • WebSphere: Application server environment
    • CICS: Java transaction processing
    • z/OSMF: System management interface
    • Unix System Services: Java in USS
  • Performance Features:
    • JIT compiler optimizations
    • Ahead-of-time (AOT) compilation
    • Large page support
    • 64-bit JVM support
    • zAAP offload for reduced costs
  • Integration Capabilities:
    • JNI (Java Native Interface) for C/C++
    • JZOS for batch Java
    • JDBC for database access
    • JMS for messaging
    • JCA for resource adapters

Use Cases

    • Web application development
    • RESTful API services
    • Microservices implementation
    • Enterprise application integration
    • Mobile application backends

Related Concepts

Related to: WebSphere, zAAP, Enterprise Java, Middleware

Related Products

Related Vendors

IBM

646 products

Related Categories

Performance

171 products

Operating System

154 products