Chapter 10. POWER and JES2

9.4.1Network Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

9.4.2TCP/IP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

9.4.3TCP/IP Related User Data . . . . . . . . . . . . . . . . . . . . . . . . . 195

9.4.4TCP/IP Batch Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

9.4.5User Written TCP/IP Applications . . . . . . . . . . . . . . . . . . . . . 195

9.4.6Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196

9.4.7Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

9.5MQSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

9.5.1 MQSeries in Your Operating System Environment . . . . . . . . . . 198

9.5.2Networking Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

9.5.3 Defining MQSeries Object and Operating . . . . . . . . . . . . . . . . 203

9.5.4MQSeries-based Applications . . . . . . . . . . . . . . . . . . . . . . . 205

9.5.5Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

. . . . . . . . . . . . . . . . . . . . . . . . . . . 207

10.1JES2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

10.1.1Major Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

10.2Implementing JES2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

10.2.1 Setting Up the Required Resources

. . . . . . . . . . . . . . . . . . 209

10.2.2Starting JES2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

10.2.3Tailoring JES2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

10.3 JES2-POWER Functional Comparison . . . . . . . . . . . . . . . . . . . . 211

10.3.2Input Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

10.3.3Job Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

10.3.4Output Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

10.3.5 Interactive User Interfaces (ICCF/CMS/TSO) . . . . . . . . . . . . . 218

10.3.6Remote Job Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

10.3.7Network Job Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220

10.3.8Application Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

10.3.9Accounting Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . 223

10.3.10RAS Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 224

10.3.11JES2 Testing Techniques . . . . . . . . . . . . . . . . . . . . . . . . 225

10.4 POWER/JES2 Detailed Comparisons

. . . . . . . . . . . .

225

10.4.1 Mapping POWER Parameters to JES2 Init Parms

. . . . . . . . . .

225

10.4.2Exit Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230

10.4.3 POWER-JES2 Command Equivalences . . . . . . . . . . . . . . . . . 231

Chapter 11. Advanced Function Printing and Print Services Facility/MVS . . 235

11.1Introducing PSF/MVS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

11.1.1Functional Comparison between PSF/VSE and PSF/MVS . . . . . . 235

11.1.2Migration Effort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

11.2Installing and Configuring PSF/MVS . . . . . . . . . . . . . . . . . . . . . 236

11.2.1 Defining Channel-attached Printers to MVS . . . . . . . . . . . . . . 236

11.2.2Defining Network Printers . . . . . . . . . . . . . . . . . . . . . . . . 236

11.2.3The PSF Startup Procedures . . . . . . . . . . . . . . . . . . . . . . . 237

11.2.4Defining Printers for PSF Printing . . . . . . . . . . . . . . . . . . . . 237

11.2.5 FSS Procedure and PRINTDEV Statements . . . . . . . . . . . . . . 238

11.3Setting up AFP Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

11.3.1 Migrating Resources from VSE to OS/390 . . . . . . . . . . . . . . . 240

11.3.2Remote-Resident Resources . . . . . . . . . . . . . . . . . . . . . . . 240

11.3.3Transferring Print Streams - VSE and OS/390 Coexistence . . . . . 241

11.3.4Migrating Print Applications . . . . . . . . . . . . . . . . . . . . . . . 241

11.4 Understanding Operational Differences . . . . . . . . . . . . . . . . . . . 242

11.4.1Starting and Stopping PSF . . . . . . . . . . . . . . . . . . . . . . . . 242

11.4.2Command Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . 242

Contents vii

Page 9
Image 9
IBM OS/390 manual Defining MQSeries Object and Operating, Advanced Function Printing and Print Services Facility/MVS

OS/390 specifications

IBM OS/390, a versatile operating system, was a cornerstone in enterprise environments and played a pivotal role in mainframe computing. Released in the mid-1990s, OS/390 combined the strengths of IBM's MVS (Multiple Virtual Storage) with new features and enhancements, targeting scalability, reliability, and performance in demanding business applications.

One of the key features of OS/390 was its robust support for multiple users and processes. The system allowed thousands of concurrent users to access applications and data, ensuring high availability and minimizing downtime—a critical requirement for many large organizations. This scalability was supported through various enhancements in memory management and processor scheduling, enabling optimal resource allocation across diverse workloads.

OS/390 was known for its superior workload management capabilities. The Workload Manager (WLM) component allowed administrators to define service policies, specifying how system resources would be allocated according to the priority of tasks. This ensured that critical business processes received the necessary resources while less critical tasks were managed more flexibly.

Another significant characteristic of OS/390 was its commitment to security. The operating system provided comprehensive security features, including user authentication, data encryption, and auditing capabilities. This focus on security was vital for organizations handling sensitive data, ensuring compliance with regulations and safeguarding against unauthorized access.

OS/390 also supported advanced technologies that facilitated integration and development. The system included features like the IBM CICS (Customer Information Control System) for transaction processing and IMS (Information Management System) for database management. These technologies allowed organizations to build robust, high-performance applications tailored to specific business needs.

The ease of network integration was another strength of OS/390. With the advent of the Internet and global connectivity, OS/390 systems could easily interface with various network protocols, enabling businesses to operate in a connected world. This inclusion paved the way for many organizations to expand their capabilities and offer new services, driving digital transformation.

In conclusion, IBM OS/390 represented a significant advancement in mainframe technology, combining scalability, security, and robust workload management. Its rich feature set and support for critical enterprise applications solidified its role as a vital component of many organizations' IT infrastructures, ensuring they could meet their operational challenges head-on while supporting future growth. As technology continues to evolve, the legacy of OS/390 remains influential in the realm of computing.