Introduction

CA Gen enables application development on Windows workstations and supports application deployment to integrate multiple platforms on z/OS (CICS and IMS), UNIX, Linux, Windows, .NET and J2EE.

CA is Computer Associates. And CA Gen is one of their product.

06) Cool:Gen Client Server mode Features




Cool:Gen Client Server mode Features



  • Separate client procedures for data capture and validation
  • Separate server procedure for database handling
  • Screen/window based
  • Flows to be maintained between client and server for every Database action
  • Exceptions in database actions to be handled by means of Return Codes
  • Cooperative packaging to be done
  • Client with local installation
  • Server with remote installation
  • Workstation generation for client and server
  • Host installation for Server using Implementation Tool Set
  • Complete debugging possible for client
  • Direct debugging not possible for server (through CICS)
  • Need for Client manager, Communication bridge and Server manager




Design requirements :

1. Separate Client and Server Procedure steps.
2. Each Server Procedure Step has to be packaged (Cooperative Packaging) as a separate load module.
Resource Requirements :
1. Every client workstation has a IEF Client Manager.
2. IEF COMMUNICATIONS BRIDGE is needed for each workstation or on a communications server on the network.
3. IEF SERVER MANAGER installed on the host server machine


    05) Cool:Gen Batch mode Features





    3) Cool:Gen Batch mode Features



    • No separate client and server procedures
    • No screen/window
    • For Mainframe applications
    • No flows/links allowed other than involute transfer
    • Procedures to be defined as NO DISPLAY
    • Embedded database action statements
    • May involve file handling using External Action Blocks
    • May need special Commit/Restart handling
    • Batch Packaging needs to be done
    • Host construction
    • Complete debugging facility during execution
    • Use of JCL for non-trace execution