home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 296075.zip / 296075.ANN
Text File  |  1996-03-12  |  82KB  |  1,854 lines

  1. IBM Transaction Server for OS/2 Warp, Version 4
  2.  
  3. Announced on  March 12, 1996
  4. Software  Announcement 296075
  5.  
  6.  
  7. In Brief . . .
  8.  
  9. IBM Transaction Server for OS/2 Warp provides:
  10.  
  11. o  The ability to build, execute and manage 3-tier client/server
  12.    applications.
  13.  
  14. o  Proven technology that gives you investment protection and a clear
  15.    growth path.
  16.  
  17. o  A flexible, open solution based on standard protocols and APIs.
  18.  
  19. o  Interoperability with all other platforms supported by CICS,
  20.    including Windows NT.
  21.  
  22. o  Integration with Lotus Notes and the Internet.
  23.  
  24. o  Flexible and portable applications across many systems.
  25.  
  26. o  Scalability from tens to thousands of users.
  27.  
  28. o  Manageability from a single point of control.
  29.  
  30. -----------------------------------------
  31. For ordering, contact:
  32.   Your IBM representative, an IBM Authorized
  33.   Business Partner, or IBM DIRECT at
  34.     800-IBM-CALL  Reference: YE005
  35.  
  36.  
  37. ----------------------------------------
  38.  
  39.  
  40. The Transaction Server is announced as part of IBM's family of
  41. modular application servers, known as IBM Software Servers.  These
  42. servers enable customers to rapidly implement client/server
  43. applications, by using modular server technology that supports
  44. multiple server and client platforms.  You can find more information
  45. on the IBM Software Servers by reviewing the Overview: IBM Software
  46. Servers, Software Announcement 296-071, dated March 12, 1996.
  47.  
  48. IBM Transaction Server, an advanced transaction processing solution
  49. for the OS/2(R) Warp and AIX platforms, acts as a robust,
  50. enterprise-wide coordinator and integrator of servers, managing
  51. high-performance applications and data sources across the network.
  52.  
  53. Version 4 incorporates IBM CICS(TM), the most popular transaction
  54. processing product in the world. With IBM Transaction Server, you can
  55. create a distributed client/server environment with all the
  56. reliability, availability and data integrity required for today's
  57. Online Transaction Processing (OLTP) and business-critical
  58. applications.
  59.  
  60. The Transaction Server for OS/2 Warp, Version 4 delivers CICS for
  61. OS/2 in a new 32-bit version, CICS for OS/2 Version 3.0.
  62.  
  63. Enhancements to CICS for OS/2 delivered in Version 3.0 include:
  64.  
  65. o  32-bit engine, with performance improvements
  66. o  Programming language support added for 32-bit COBOL, and improved
  67.    support for C, C++, and PL/I
  68. o  Extensions to the level of CICS API and SPI support
  69. o  Support for the CEMT function for management of CICS resources
  70. o  Support for APPC communication with clients
  71. o  Interfaces for external security manager, external file manager,
  72.    and for resource definition
  73. o  Integration of the CICS for OS/2 Performance Analyzer
  74. o  Improved, simplified packaging, with manuals in softcopy
  75. o  Easier installation, with Up and Running publication to help
  76.    customers get started
  77. o  Extended National Language support, with messages, screens, and
  78.    publications in multiple languages on one CD-ROM
  79. o  Simplified use based pricing structure, without the former
  80.    division into single-user and multi-user products
  81.  
  82. The Transaction Server for OS/2 Warp, Version 4 also includes the IBM
  83. CICS Clients for the OS/2 DOS, Windows+, and Macintosh platforms, at
  84. a new Version 1.1 level; important new functions include:
  85.  
  86. o  Extended National Language support
  87. o  In the CICS Client for OS/2 Version 1.1:
  88.  
  89.    -  CICS gateway for Lotus Notes
  90.    -  CICS Internet gateway
  91.    -  REXX Access to CICS
  92.  
  93. Availability Date:  March 12, 1996
  94.  
  95. (R)   Registered trademark of International Business Machines
  96.       Corporation in the United States or other countries or both.
  97. (TM)  Trademark of International Business Machines Corporation in the
  98.       United States or other countries or both.
  99. +     Trademark of Microsoft Corporation
  100.  
  101.       Other trademarks and registered trademarks are the properties
  102.       of their respective owners.
  103.  
  104.  
  105.  
  106. DESCRIPTION
  107.  
  108. IBM Software Servers
  109.  
  110. To meet today's need for software that is easy to install, use, and
  111. operate while working with existing systems, IBM has taken proven
  112. software technology and enhanced it with additional function,
  113. integrated packaging and simpler terms and conditions.
  114.  
  115. The IBM Software Servers being announced today are:
  116.  
  117. o  Lotus Notes
  118. o  Communications Server
  119. o  Database Server
  120. o  Directory and Security Server
  121. o  Internet Connection Server
  122. o  SystemView Server
  123. o  Transaction Server
  124.  
  125. Together, these servers represent the widest range of application
  126. servers in the industry.
  127.  
  128. For announcement materials related to the other server products not
  129. covered in this announcement, refer to Software Announcement 296-071,
  130. dated March 12, 1996 (Overview:  IBM Software Servers).
  131.  
  132. As part of this IBM Software Server family, today we are announcing
  133. the IBM Transaction Servers, available for IBM's AIX and OS/2 Warp
  134. operating systems.
  135.  
  136. For information on the IBM Transaction Server for AIX, Version 4,
  137. refer to Software Announcement 296-076, dated March 12, 1996.
  138.  
  139. In response to market needs, IBM intends to provide Transaction
  140. Server for Microsoft's Windows NT platform at a future date.
  141.  
  142. For those customers wanting transaction management capability on the
  143. Windows NT platform today, there is CICS for Windows NT from IBM and
  144. Encina for Windows NT from Transarc Corporation. Both products are
  145. generally available now.
  146.  
  147. For CICS for Windows NT Version 2.0, refer to Software Announcement
  148. 296-004, dated January 23, 1996.
  149.  
  150. For Encina for Windows NT, refer on the internet to:
  151.  
  152.     http://www.transarc.com
  153.  
  154. IBM Transaction Server for OS/2 Warp can communicate and interoperate
  155. with CICS systems on a wide range of platforms, including
  156. MVS/ESA(TM), MVS, VSE/ESA(TM), OS/400(TM), AIX(TM), Windows NT, and
  157. several other OEM platforms.  Transaction Server for OS/2 Warp also
  158. includes clients on the OS/2, DOS, Windows 3.1 and Apple Macintosh
  159. platforms.
  160.  
  161. Transaction Server for OS/2 Warp Version 4.0
  162.  
  163. Transaction Server for OS/2 Warp, Version 4.0 features CICS for OS/2
  164. Version 3.0.  CICS for OS/2 is a member of the long established and
  165. high-integrity CICS family of transaction managers, and is delivered
  166. in a new Version 3.0 incorporating important enhancements.
  167.  
  168. Transaction Server for OS/2 Warp, Version 4.0 also includes the CICS
  169. Clients for OS/2, DOS, Windows and Macintosh.  These are at a new
  170. level, Version 1.1, incorporating new functions.
  171.  
  172. Transaction Server for OS/2 Warp, Version 4.0 is shipped on CD-ROM
  173. only, in a package containing a hard-copy Up and Running!  book,
  174. designed to enable the user to install and start a basic system.  All
  175. other manuals are shipped only in soft-copy on the CD-ROM, and may be
  176. viewed or printed as required.  They may be ordered separately as
  177. hard-copy books: ask your dealer or IBM representative.
  178.  
  179. CICS for OS/2 Functional Overview
  180.  
  181. CICS for OS/2 enables complex transaction management applications in
  182. a networked client/server environment.  It supports users' business
  183. critical processes.  It handles interactions between terminal users
  184. and application programs in a way which ensures predictable, rapid
  185. and high integrity responses to user requests.  It provides the
  186. capability to exploit the power of the workstation together with
  187. networks which may be local area or wide area, stand-alone or
  188. host-attached.
  189.  
  190. CICS for OS/2 is a member of the CICS family, with support for a
  191. range of platforms from mainframes to workstations, with connectivity
  192. to transactions and data on all other CICS systems, and with support
  193. for common applications across all these platforms.  The CICS family
  194. enables transaction management workload to be shared across
  195. platforms, with multiple cooperating functions run close to the user,
  196. local, regional or corporate data, or solutions optimized to minimize
  197. network communications traffic.  CICS for OS/2 is a scalable
  198. solution, offering opportunity for low transaction volume and cost
  199. restrictive solutions for start-up businesses, which may be extended
  200. by introduction of more powerful processors or migration to CICS on
  201. other platforms as business growth and needs dictate.
  202.  
  203. Particular functions in CICS for OS/2 enabling the creation and
  204. operation of a secure online system include:
  205.  
  206. o  Functions for communications between application programs and
  207.    local and remote workstations, terminals, subsystems, printers,
  208.    and other devices.
  209.  
  210. o  Control of concurrently running programs serving many online
  211.    users.
  212.  
  213. o  Controlled access for authorized users to databases and files.
  214.  
  215. o  Communication with other CICS systems and database systems, both
  216.    local and remote, on OS/2 and other platforms.
  217.  
  218. The principal areas of function in CICS for OS/2 are:
  219.  
  220. 1. Interoperability
  221.  
  222.    Intercommunication facilities allow for great flexibility, and
  223.    enable CICS for OS/2 systems to be supported and configured across
  224.    a wide variety of networks, including APPC, TCP/IP and NetBIOS
  225.    (including NetBIOS over IPX/SPX using Novell NetWare).  Existing
  226.    networks may be exploited for transaction management:  for
  227.    example, CICS data may be accessed from existing NetWare
  228.    applications, or CICS transaction management integrated into
  229.    existing NetWare environments.  Also CICS for OS/2 can be used
  230.    with IBM's leading commercial messaging MQSeries(TM) software.
  231.  
  232.    o  Distributed Program Link allows a transaction to link to
  233.       programs on a connected CICS system.
  234.  
  235.    o  External Call Interface (ECI) enables a non-CICS application to
  236.       call a CICS for OS/2 program synchronously or asynchronously.
  237.  
  238.       The ECI offers a simple interface whereby non-CICS software may
  239.       cooperate with CICS server applications, communicating via a
  240.       COMMAREA.  For example, this enables transaction management to
  241.       be integrated with personal productivity applications.  The ECI
  242.       may also be accessed from the CICS Clients.  Running ECI
  243.       applications in the server also enables a single machine to be
  244.       used for developing and testing applications intended for
  245.       client/server use on a LAN.
  246.  
  247.    o  Transaction Routing allows a terminal user in one CICS system
  248.       to run transactions in any connected CICS system.
  249.  
  250.    o  External Presentation Interface (EPI) enables modern
  251.       presentation technologies, such as a graphical user interface,
  252.       to be used with unaltered old applications generating 3270 data
  253.       streams.  It allows any OS/2 application program to emulate a
  254.       terminal while invoking a CICS transaction; the transaction can
  255.       be an unaltered existing BMS transaction.  The EPI may also be
  256.       accessed from the CICS Clients.
  257.  
  258.    o  Function Shipping allows application programs in one CICS
  259.       system to have requests to address resources (such as files or
  260.       queues) in any other connected CICS system executed on that
  261.       system.
  262.  
  263.    o  Distributed Transaction Processing is a facility which allows
  264.       communications between transactions running in different
  265.       systems.  The partner system need not be a CICS system.
  266.  
  267.    o  Asynchronous Transaction Processing allows a CICS transaction
  268.       to start a transaction in a remote system and pass data to it.
  269.       It is a form of function shipping request which is similar to
  270.       Distributed Transaction Processing.
  271.  
  272.    o  When used with MQSeries, a CICS transaction can start a
  273.       transaction on a remote CICS or non-CICS system and pass data
  274.       to it.  MQSeries supports the use of MQI in CICS applications,
  275.       can participate in CICS syncpoint, and supports triggering of
  276.       CICS applications.
  277.  
  278. 2. Data Management Functions
  279.  
  280.    Interfaces within CICS for OS/2 allow access to data held in
  281.    databases, operating system data sets, and areas within CICS
  282.    itself.  The SQL interface is supported.  CICS for OS/2 can be
  283.    used with all the major database products, IBM and non-IBM.  The
  284.    file control interface provides access to transactional
  285.    record-level file systems.
  286.  
  287.    CICS provides facilities for use by applications of transient
  288.    data, which handles queues of data being sent to a device (such as
  289.    a printer), and temporary storage (which provides a scratchpad
  290.    facility which may be used by the transaction itself or for
  291.    passing data or parameters between transactions).
  292.  
  293.    During normal execution of a task, information is logged about all
  294.    protected data (called recoverable resources) that is being
  295.    changed, and if the transaction fails or is cancelled by an
  296.    operator, updates to recoverable files controlled by CICS for
  297.    OS/2 will automatically reverse.  This safeguards other tasks from
  298.    the possibility of using corrupted data.  Applications can specify
  299.    intermediate synchronization points (sync points) at which data
  300.    updates are logically complete.
  301.  
  302. 3. Presentation Management
  303.  
  304.    Commercial applications characteristically use pre-defined screen
  305.    presentations known as FORMS.  These appear in the current
  306.    generation of collaborative workgroup applications, such as those
  307.    supported by Lotus Notes, and in Internet/World Wide Web based
  308.    applications, as well as in traditional terminal-oriented
  309.    transactional and database applications.
  310.  
  311.    CICS Basic Mapping Services (BMS) supports the design of
  312.    form-based applications, allowing many device dependencies to be
  313.    abstracted from the application code and specified in a separate
  314.    Map Library.  BMS maps may be used without change or recompilation
  315.    across all members of the CICS family.  The approach of generating
  316.    maps at compilation time also ensures that good performance is
  317.    achieved with any given device class.  BMS maps and 3270 data
  318.    streams can be used when Transaction Routing between CICS systems.
  319.  
  320.    The CICS Internet gateway (see below) extends the function of BMS
  321.    to generate World Wide Web pages, by dynamically converting 3270
  322.    datastreams into HTML datastreams for use with Internet.
  323.  
  324. 4. Realtime Services
  325.  
  326.    CICS for OS/2 contains a number of control functions which
  327.    supervise and control the allocation of resources within the
  328.    system.  These provide an interface to operating system functions
  329.    which allows CICS for OS/2 to manage its workload in a way which
  330.    is optimized for transactional work.  These functions are:
  331.  
  332.    o  Task Control manages the status of all CICS tasks.  Operating
  333.       system processes can be allocated in an efficient way which
  334.       does not require a separate process for each terminal or
  335.       operator.  Priorities may be assigned to transactions,
  336.       operators and devices with the sum of these priorities being
  337.       used to determine the overall priority for a given task.
  338.       Security checking is also provided in order to determine
  339.       whether access for a user is to be allowed, employing either
  340.       user authorization facilities, or the use of external security
  341.       facilities via runtime user exits.
  342.  
  343.    o  Program Control associates a task with the appropriate
  344.       application program.  Many tasks may use a shared copy of the
  345.       program.
  346.  
  347.    o  Storage Control acquires, controls and frees dynamic storage
  348.       used for programs, input/output areas, work areas, etc..
  349.  
  350.    o  Timer Services is a set of functions which allow applications
  351.       to start and control a range of time-dependent actions, for
  352.       example, starting a particular transaction at a certain time of
  353.       day, or signalling when a specified period has elapsed.
  354.  
  355. 5. Application Development Services
  356.  
  357.    Application programs for CICS for OS/2 may be written in COBOL, C,
  358.    C++ or PL/I, and incorporate CICS commands within the program to
  359.    invoke the CICS functions required.  A range of facilities is
  360.    provided to assist in development of applications.  These include:
  361.  
  362.    o  A command language translator that pre-processes source code
  363.       CICS commands into the form that the relevant language compiler
  364.       requires.  (PL/I does not have a translator but uses an
  365.       integrated pre-processor).
  366.  
  367.    o  The Execution Diagnostic Facility to enable the programmer to
  368.       test and debug application programs online.
  369.  
  370.    o  Source code debuggers.
  371.  
  372.    o  A command-level interpreter for online syntax checking and
  373.       optional command execution.
  374.  
  375.    o  Extensive trace and formatted dump facilities, including
  376.       auxiliary trace formatter, exception tracing, time stamp on
  377.       trace entries, trace and dump output in binary, and system trap
  378.       handling.
  379.  
  380.    o  Multi-session debug, which allows the user to run several
  381.       simultaneous debug sessions.
  382.  
  383.    o  Sympathetic Failure Notification (SFN) between client and
  384.       server.
  385.  
  386.    CICS for OS/2 is the platform of choice for the development of
  387.    CICS applications for running on all CICS systems, especially the
  388.    mainframe. Existing human resources in CICS application
  389.    programming may be used for development of applications for
  390.    workstations.  Existing applications developed for different
  391.    environments may be readily ported to the workstation.  In
  392.    addition, applications intended for client/server use may be
  393.    developed and tested in a single workstation.  CICS for OS/2 may
  394.    be employed together with powerful application development tools,
  395.    such as IBM VisualAge(TM) or IBM VisualGen(TM).  The support for
  396.    C++ (with the facility for CICS API commands to be contained
  397.    within class libraries) means that CICS for OS/2  supports CICS
  398.    application development using Object-oriented methods, with its
  399.    benefits of greater re-use of code and gains in programmer
  400.    productivity, program quality and maintainability.
  401.  
  402. 6. Performance and Systems Management
  403.  
  404.    CICS ensures optimum performance for transactional applications by
  405.    incorporating numerous features designed for high performance
  406.    operation, effective management of workloads in uni-processor and
  407.    multi-processor systems, and monitoring the performance of actual
  408.    workloads under a variety of conditions.  CICS for
  409.    OS/2 incorporates a high performance record-oriented file system,
  410.    an efficient transaction scheduling and dispatching mechanism, and
  411.    a workload balancing systems which allows transactional workloads
  412.    to be distributed over a pool of application server processes.
  413.    This ensures that uniprocessor systems are fully exploited and
  414.    allows transparent exploitation of symmetric multi-processor (SMP)
  415.    systems.
  416.  
  417.    CICS systems are designed for long running execution with
  418.    consistently high availability, allowing customer applications to
  419.    be delivered with nearly continuous availability.  This is
  420.    achieved by a combination of high quality software engineering,
  421.    ensuring that application delivery is not compromised by software
  422.    faults, and a comprehensive approach to systems management which
  423.    allows most systems administration activities to be performed
  424.    online while CICS is running.  CICS for OS/2 Version 3 includes a
  425.    comprehensive facility for Resource Definition Online (RDO),
  426.    allowing CICS resources such as files, queues, programs, and
  427.    transaction definitions to be defined interactively.  It also
  428.    includes a completely new Master Terminal facility (see below)
  429.    which allows the status of these resources to be queried and
  430.    varied to meet operational needs during production runs.
  431.  
  432.    CICSPlex(TM) System Manager for MVS/ESA(TM) can now manage
  433.    CICSplexes that include CICS for OS/2 systems (at Version 2.0.1
  434.    with CSD 7, or CICS for OS/2 Version 3.0).  CICSPlex SM offers a
  435.    single-system image that can contain CICS/ESA(R), CICS/MVS(R),
  436.    CICS/VSE(R) and now CICS for OS/2.  This lets you take action on
  437.    multiple systems with a single command, and manage the status of
  438.    CICS resources on multiple CICS for OS/2  systems from a central
  439.    control point on MVS/ESA.
  440.  
  441.  
  442. What's New in CICS for OS/2 Version 3.0
  443.  
  444. CICS for OS/2 Version 3.0 incorporates a wide range of enhancements
  445. over CICS for OS/2 Version 2.0.1.  The description below details
  446. these new functions.  Most functions of CICS for OS/2 Version 2.0.1
  447. are supported by CICS for OS/2 Version 3.0, with some exceptions
  448. which are listed below.
  449.  
  450. Use based pricing is introduced to CICS for OS/2 in Transaction
  451. Server for OS/2 Warp.  This means that the former division of CICS
  452. for OS/2 into single-user and multi-user products no longer applies:
  453. the price of Transaction Server for OS/2 Warp, Version 4.0 is based
  454. on its use.  Use metrics are based either on numbers of concurrent
  455. connections at an individual CICS for OS/2 Version 3.0 server, or on
  456. the total number of registered users in an enterprise.  For more
  457. information, see the section on use based pricing.
  458.  
  459. A tool for license management is incorporated in the product.  This
  460. provides assistance to the system administrator in monitoring the
  461. number of connections to the workstation and verifying that the
  462. purchased number of licenses is not exceeded.  It also enables a user
  463. who has installed the product on an evaluation basis to move to a
  464. full production license without having to re-install.
  465.  
  466. CICS for OS/2 Version 3.0 is a 32-bit product.  This brings
  467. performance improvements in the running of CICS for OS/2 itself, of
  468. existing 32-bit applications in C, C++, and PL/I, and of COBOL
  469. applications by enabling them to be migrated to 32-bit.
  470.  
  471. CICS for OS/2 Version 3.0 introduces support for application programs
  472. in 32-bit COBOL, using 32-bit COBOL compilers from IBM and from Micro
  473. Focus**.  Customers with existing application programs in COBOL are
  474. recommended to migrate to 32-bit, which they must do in order to use
  475. CICS for OS/2 Version 3.0.  For support of applications in 16-bit
  476. COBOL or 16-bit C, it is necessary to continue to use CICS for
  477. OS/2 Version 2.0.1, since for compiler run-time support reasons it is
  478. not possible for CICS for OS/2 Version 3.0 to support these
  479. applications.  CICS for OS/2 Version 2.0.1 will continue to be
  480. available.
  481.  
  482. Restrictions have been removed in the size of C, C++, and PL/I
  483. programs which may be run.  Support has also been added for user
  484. exits in PL/I, as already available for C, C++, and COBOL.
  485.  
  486. Extensions have been implemented to the CICS API supported by CICS
  487. for OS/2 Version 3.0 in almost all areas, and it now supports the API
  488. of CICS for MVS/ESA 4.1, with limited exceptions principally in user
  489. journaling and full BMS support.  These extensions allow simpler
  490. porting to CICS for OS/2 of applications written for other CICS
  491. systems, and increase the power of CICS for OS/2 as a platform for
  492. the development of applications intended for use on mainframe CICS.
  493. There are also enhancements to the System Programming Interface
  494. (SPI).
  495.  
  496. The CICS API for FORMATTIME has been extended to support 4-digit year
  497. numbers in preparation for the YEAR 2000(R).  (This is in line with
  498. the similar function in CICS for MVS/ESA 4.1).
  499.  
  500. The transaction CEMT (Master Terminal) is now provided in CICS for
  501. OS/2 Version 3.0.  This provides assistance for the Systems
  502. Administrator by enabling a command line interface to provide a fast
  503. path for the management of system tasks, transactions, and connected
  504. systems.  It may be used to inquire on or set the status of system
  505. resources.  The functions provided are closely similar to those
  506. provided by CEMT in other CICS systems.
  507.  
  508. Support is introduced in CICS for OS/2 Version 3.0 for APPC
  509. communication with clients.  This support is in addition to the
  510. existing support for NetBIOS and TCP/IP, and applies to all members
  511. of the IBM CICS Clients family.  The existing distributed feature
  512. clients, shipped as part of CICS OS/2(TM) Version 2.0 and CICS for
  513. OS/2 Version 2.0.1, continue to be supported by CICS for
  514. OS/2 Version 3.0, but support communications only by NetBIOS.
  515.  
  516. An interface is provided in CICS for OS/2 Version 3.0 for the User
  517. Profile Manager (UPM) external security manager.  UPM is included in
  518. OS/2 Warp Server Version 4 and also in, for example, OS/2 LAN Server
  519. or OS/2 LAN Requester, and enables administration to be provided by
  520. way of a Graphical User Interface or by the command line.  Use of UPM
  521. may be selected as an alternative to the use of the internal CICS
  522. security facilities.
  523.  
  524. A full Resource Definition interface has been introduced providing a
  525. set of API calls to enable a user to add, delete, retrieve, browse or
  526. modify large numbers of resource definitions in a batch mode.
  527.  
  528. Modifications have been made to the local ECI and EPI interfaces in
  529. CICS for OS/2 Version 3.0 to maintain consistency with the EPI and
  530. ECI interfaces provided in clients.
  531.  
  532. CICS for OS/2 Version 3.0 includes enhancements to improve the
  533. exploitation of SMP systems.
  534.  
  535. Program handling improvements have been introduced in CICS for
  536. OS/2 Version 3.0.  These include the removal of any limitation in the
  537. number of program definitions (PPT entries) within the system; and
  538. the provision of Newcopy, which enables the loading of a new copy of
  539. an application program in the CICS system without re-starting the
  540. system.
  541.  
  542. The CICS for OS/2 Performance Analyzer, previously available only as
  543. a separate product, has been integrated into CICS for
  544. OS/2 Version 3.0, at a new level supporting this 32-bit product.
  545. This is a statistics and monitoring package, providing information on
  546. how CICS transactions and resources are being used in the system.
  547. This information may then help in making decisions on tuning the
  548. system for optimum performance.  The primary uses of the CICS for
  549. OS/2 Performance Analyzer are:
  550.  
  551. o  To provide routine performance management information;
  552. o  To provide information that will assist in the resolution of
  553.    performance issues;
  554. o  To provide a tool for capacity planning;
  555. o  To provide a high-level application trace;
  556. o  To provide a high-level application timing probe;
  557. o  To allow other remote CICS systems to interrogate the transaction
  558.    statistics and user clock data held on the CICS for OS/2
  559.    Version 3.0 server.
  560.  
  561. A number of serviceability and usability enhancements have been
  562. introduced in CICS for OS/2 Version 3.0.  These include additional
  563. capabilities in the supplied transaction CEDA to enable users to
  564. process resources within group names, the introduction of APPLID on
  565. messages, the removal of a limitation in the number of transaction
  566. definitions (PCT entries), and improvements to temporary storage and
  567. transient data support.
  568.  
  569. Changes have been made in CICS for OS/2 Version 3.0 to the
  570. installation process.  The process enables the selection of different
  571. components of the product, allowing the benefits of reducing
  572. installation time and conserving storage by not installing components
  573. which are not required.  The components are:
  574.  
  575. o  CICS for OS/2 run-time system;
  576. o  CICS for OS/2 development system;
  577. o  Soft-copy books;
  578. o  Four groups of samples: COBOL samples; PL/I samples; C and C++
  579.    samples; and external interface samples.
  580.  
  581. CICS for OS/2 Version 3.0 introduces translation of error messages,
  582. help information, screens and panels, including those in the supplied
  583. transactions, to the following languages:  German; French; Italian;
  584. Spanish; Brazilian Portuguese; Japanese; Korean; Simplified Chinese;
  585. and Traditional Chinese.  It also extends the range of code page
  586. support.
  587.  
  588. CICS Clients Functional Overview
  589.  
  590. For further details on the CICS Clients Version 1.0, refer to
  591. Software Announcement 295-010, dated January 24, 1995.
  592.  
  593. The IBM CICS Clients are a family of client products for workstations
  594. running a range of operating systems.  They communicate by a variety
  595. of protocols and through a range of supported communication products
  596. directly with CICS servers on a range of platforms.  They are
  597. available for the OS/2, DOS, Windows, and Macintosh platforms.
  598.  
  599. The CICS Clients enable the support or attachment of a wide range of
  600. workstation hardware, including low cost workstations, medialess
  601. machines, existing low-function workstations, bar-code readers, and
  602. mobile personal computers with only intermittent host or LAN
  603. connectivity.  Common applications may be run in or accessed from
  604. different departments which have disparate computing environments.
  605.  
  606. CICS Clients enable the exploitation of productivity-enhancing
  607. workstation facilities, such as graphical or multimedia interfaces,
  608. with CICS transactions in other systems.  They also enable the
  609. exchange of data directly between CICS and personal productivity
  610. applications being used on the desktop.
  611.  
  612. CICS Clients have communication capabilities via the APPC (LU6.2),
  613. TCP/IP, and NetBIOS (including NetBIOS emulation over IPX/SPX by
  614. NetWare) protocols, with some limitations in the case of the DOS and
  615. Macintosh platforms.  Platforms supporting CICS servers with which
  616. the CICS Clients may operate include MVS/ESA, MVS(R), VSE/ESA(TM),
  617. OS/400(R), AIX, OS/2, and several OEM platforms including Windows NT.
  618. All functions and all communications protocols are supported with
  619. CICS for OS/2 Version 3.0, but note that there are some limitations
  620. with some other CICS servers.  They can also be connected through an
  621. SNA gateway, for example IBM Communications Manager/2 configured as a
  622. gateway, or IBM AIX SNA Gateway/6000 Version 2.1.  There is also
  623. support for remote server access using IBM LAN Distance(TM), giving
  624. remote branch offices that are not normally connected into the
  625. central site LAN the ability to access CICS network resources.
  626.  
  627. The following functions are offered by the CICS Clients:
  628.  
  629. o  CICS 3270 emulation, which enables a client workstation to
  630.    function as a 3270 display for CICS applications, without the
  631.    requirement for a separate 3270 emulator product.  This enables
  632.    flexible client workstation capabilities without a large software
  633.    stack; and it may be employed as the first simple stage in
  634.    implementing a client/server solution with no programming effort.
  635.    It includes the ability to customize the client emulator's colors
  636.    and keyboard mappings, allowing users to tailor the machine to
  637.    their own preferences or to meet, for example, company standard
  638.    keyboard layouts.
  639.  
  640. o  Support for the EPI, which enables client applications to start
  641.    and converse with an existing 3270 CICS application running on the
  642.    CICS server.  The CICS application sends and receives 3270
  643.    datastreams to and from the client application as though it were
  644.    conversing with a 3270 terminal.  The client application captures
  645.    these datastreams and usually displays them with a non-3270
  646.    presentation product, such as graphical user interface or
  647.    multi-media software.  The EPI can be viewed as a method of
  648.    enhancing an existing CICS application by adding a graphical or
  649.    other modern interface to it; the CICS application does not need
  650.    to be altered.
  651.  
  652. o  Support for the ECI, which enables a non-CICS client application
  653.    to call a CICS program synchronously or asynchronously, as a
  654.    subroutine.  The client application communicates with the program
  655.    in the CICS server using a data area called a COMMAREA.  The ECI
  656.    is the preferred interface for developing new client/server
  657.    applications, with the business logic on the server and the
  658.    presentation logic on the client.
  659.  
  660. o  Client printer support, which is the ability to define a printer
  661.    terminal on the client.  This enables CICS applications running on
  662.    the server to direct output to a client-attached printer.
  663.  
  664.  
  665. What's New in CICS Clients Version 1.1
  666.  
  667. The following new functions are included in the CICS Client for
  668. OS/2 Version 1.1:
  669.  
  670. o  The CICS gateway for Lotus Notes enables Notes users to access
  671.    CICS applications and data on any CICS server in the network.
  672.    With the gateway all Notes clients can have access to a single,
  673.    managed copy of that data with no changes required to the
  674.    transaction system.  Thus the gateway brings together the familiar
  675.    Notes environment and the proven strengths of CICS transaction
  676.    processing.
  677.  
  678.    This function uses the ECI.
  679.  
  680. o  The CICS Internet gateway enables existing CICS 3270 applications
  681.    to be accessed from an Internet World Wide Web browser.  Any Web
  682.    browser on any system can be used and no changes are required to
  683.    the CICS application.  As well as gaining access to CICS
  684.    applications from anywhere the Internet is available, those
  685.    applications will benefit from the graphical user-interface
  686.    provided by the browser.
  687.  
  688.    The Web Browser is used as an emulator for a 3270 CICS application
  689.    running on the server.  This function uses the EPI.
  690.  
  691. o  The REXX interface to the ECI allows client programs to be written
  692.    in REXX as an alternative to C, C++, PL/I or COBOL.
  693.  
  694. In all four CICS Clients Version 1.1, translation of error messages
  695. and help information has been extended to over 20 languages.  The
  696. required language is selected as an installation option.
  697.  
  698. The limit of 15 concurrent EPI calls has been removed for the CICS
  699. Client for OS/2 Version 1.1.
  700.  
  701. The CICS Client for Macintosh Version 1.1 now also supports Power
  702. Macintosh hardware.
  703.  
  704. For More Information
  705.  
  706. More information on Transaction Server and on other IBM products,
  707. including IBM Software Servers, is available on the Internet at the
  708. following URL:
  709.  
  710.     http://www.software.ibm.com
  711.  
  712.  
  713. Evaluation Program
  714.  
  715. A try-and-buy, no-charge option of Transaction Server for OS/2 Warp,
  716. Version 4.0 is available to assist in evaluation of the product: it
  717. may not be used in production nor for longer than 90 days from
  718. installation.  When the product is purchased, a production license
  719. may be enrolled in the product so that it does not have to be
  720. re-installed.  Contact your IBM representative for further
  721. information.
  722.  
  723. Vendor Applications
  724.  
  725. IBM maintains an up-to-date list of Independent Software Vendors and
  726. Systems Integrators providing products or services that exploit or
  727. are compatible with the CICS for OS/2 platform.  To obtain
  728. information, contact your IBM representative.
  729.  
  730. Customers are advised to contact the suppliers of any third-party
  731. software used with CICS for OS/2 to ensure that critical packages run
  732. with CICS for OS/2 Version 3.0.
  733.  
  734. Object Programming for Transaction Server for OS/2 Warp
  735.  
  736. For the first time IBM is making available Object Oriented interfaces
  737. to CICS for OS/2 system functions.  This set of foundation classes is
  738. not being shipped as part of the Transaction Server for OS/2 Warp but
  739. will be made available at a beta level via the Internet, see:
  740.  
  741.     http://www.hursley.ibm.com/%7Ermatzak/FndClasses
  742.  
  743.     Note:  if your keyboard has tilde character, it may be used
  744.     instead of the "%7E".
  745.  
  746. IBM is very interested in customer evaluation of the classes and
  747. encourages comments on the class definitions and the implementation.
  748.  
  749. Transaction Processing SupportPacs
  750.  
  751. The IBM Transaction Processing SupportPacs library consists of
  752. material that complements the family of CICS and MQSeries products
  753. marketed by IBM.  Each SUPPORTPAC(TM) supplies a particular function
  754. or service that can be used with one or more of the CICS or MQSeries
  755. products.  The Transaction Processing SupportPacs library is
  756. available on the Internet at the following URLs:
  757.  
  758. o  For CICS:
  759.  
  760.    http://www.hursley.ibm.com/cics/txppacs/txpsumc.html
  761.  
  762. o  For MQSeries:
  763.  
  764.    http://www.hursley.ibm.com/cics/txppacs/txpsumm.html
  765.  
  766.  
  767. PRODUCT POSITIONING
  768.  
  769. Transaction Server, in co-operation with other IBM Software Servers,
  770. provides an easily managed client/server infrastructure for
  771. developing and deploying business critical applications both within
  772. and beyond organizational boundaries.
  773.  
  774. Based on proven CICS technology, it is a truly robust and open
  775. platform on which to build applications which are:
  776.  
  777. o  portable across IBM and many non-IBM systems
  778. o  interoperable across LANs and WANs, maintaining integrity and
  779.    dependability
  780. o  scalable from 10s to 1000s of users in a highly-available,
  781.    update-intensive environment
  782. o  manageable from a single point of control, even in complex
  783.    configurations
  784.  
  785. Transaction Server for OS/2 Warp satisfies the following needs of
  786. customers who have chosen the OS/2 operating environment:
  787.  
  788. o  A platform for the development and execution of 3-tier
  789.    client/server applications which are component-based, robust,
  790.    deliver high performance and survive expected technology
  791.    evolution.
  792.  
  793. o  A platform for the development of CICS applications which can be
  794.    executed on any of the CICS server platforms including MVS/ESA,
  795.    VSE/ESA, OS/400, AIX, OS/2 and several non-IBM platforms.
  796.  
  797. o  Access to CICS data and applications from a wide variety of client
  798.    platforms including OS/2, DOS, Windows, Apple Macintosh, Internet
  799.    World Wide Web and Lotus Notes.
  800.  
  801. o  A software gateway or concentrator to enable efficient attachment
  802.    of a large number of terminals to a CICS host system.
  803.  
  804.  
  805. PUBLICATIONS
  806.  
  807. The publication Transaction Server for OS/2 Warp Version 4 Up and
  808. Running! (GC33-1674) is shipped in hardcopy as part of the program
  809. package.
  810.  
  811. This publication provides a step-by-step procedure using default
  812. settings to enable the user to get started with the product.  It
  813. covers a simple scenario of a basic production system of a single
  814. CICS for OS/2 Version 3.0 server running on an OS/2 Warp Server
  815. Version 4 base, connected to an OS/2 or Windows client machine over
  816. TCP/IP or NetBIOS.  From this, the installation may be extended to a
  817. larger system, using the documentation supplied in soft-copy on the
  818. CD-ROM.  If the initial installation is to be on a different base, is
  819. to be other than the above configuration, or is to be for developing
  820. application programs, then the user should go straight to the
  821. soft-copy documentation on the CD-ROM, starting with the Installation
  822. book.  Information is provided in the "Up and Running!" book
  823. describing how to print or view this documentation.
  824.  
  825. The following CICS for OS/2 Version 3.0, CICS Family, and CICS
  826. Clients publications may be purchased in hard-copy: contact your IBM
  827. representative or your dealer.  They are also provided in soft-copy
  828. on the product CD-ROM: for details, see below.  The suffix levels
  829. shown are those which apply at general availability; in some cases
  830. these levels may change during the product lifetime.
  831.  
  832.                                                   Order
  833. Title                                             Number
  834.  
  835. CICS for OS/2 Version 3.0
  836.  Installation                                     GC33-1580-00
  837. CICS for OS/2 Version 3.0
  838.  Customization                                    SC33-1581-00
  839. CICS for OS/2 Version 3.0
  840.  Operation                                        SC33-1582-00
  841. CICS for OS/2 Version 3.0
  842.  Reference Summary                                SX33-6100-00
  843. CICS for OS/2 Version 3.0
  844.  Intercommunication                               SC33-1583-00
  845. CICS for OS/2 Version 3.0
  846.  Problem Determination                            SC33-1584-00
  847. CICS for OS/2 Version 3.0
  848.  Application Programming                          SC33-1585-00
  849. CICS for OS/2 Version 3.0
  850.  Performance                                      SC33-1747-00
  851. CICS Family: Client/Server
  852.  Programming                                      SC33-1435-01
  853. CICS Family: Interproduct
  854.  Communication                                    SC33-0824-02
  855. CICS Family: API Structure                        SC33-1007-01
  856. CICS Clients Gateways                             SC33-1748-00
  857. CICS Clients Administration                       SC33-1436-01
  858.  
  859.  
  860. Note that the publication CICS Clients Administration (SC33-1436-00)
  861. which applies to the CICS Clients Version 1.0, is still available.
  862. Take care when ordering.  Also note that for the CICS Family books,
  863. the hardcopy may be at a lower level than that provided on the
  864. CD-ROM.
  865.  
  866. Additional copies of the IBM Transaction Server for OS/2 Warp
  867. Version 4 Up and Running! (GC33-1674-00), may also be purchased.
  868.  
  869. The following Transaction Server for OS/2 Warp books are available as
  870. a bill-of-forms, order number SBOF-8410:
  871.  
  872.     Title
  873.  
  874.     CICS for OS/2 Version 3.0 Installation
  875.     CICS for OS/2 Version 3.0 Customization
  876.     CICS for OS/2 Version 3.0 Operation
  877.     CICS for OS/2 Version 3.0 Reference Summary
  878.     CICS for OS/2 Version 3.0 Intercommunication
  879.     CICS for OS/2 Version 3.0 Problem Determination
  880.     CICS for OS/2 Version 3.0 Application Programming
  881.     CICS for OS/2 Version 3.0 Performance
  882.     CICS Family: Client/Server Programming
  883.     CICS Clients Gateways
  884.     CICS Clients Administration
  885.  
  886. Displayable Softcopy Publications
  887.  
  888. The following CICS for OS/2 Version 3.0, CICS Clients, and CICS
  889. Family publications are provided in softcopy on the product CD-ROM in
  890. three formats: IPF (Information Presentation Facility: filetype
  891. .INF); BookManager(R) (filetype .BOO) and PostScript (filetype .PS).
  892. The IPF files are viewed using the OS/2 Information Presentation
  893. Facility (IPF) viewer.  The files in BookManager format can be viewed
  894. using the IBM Library Readers provided.  The files in PostScript
  895. format can be printed on a suitable PostScript printer; the files
  896. contain the fonts that are required.  As an example of a suitable
  897. printer, all books have been printed using an IBM 3916 Page Printer
  898. with 16MB of memory.
  899.  
  900. If a PostScript printer is not available, it is possible to print the
  901. IPF files on other types of printer, but these will not provide the
  902. same quality or formatting as the PostScript documents.
  903.  
  904.     Title
  905.  
  906.     CICS for OS/2 Version 3.0 Installation
  907.     CICS for OS/2 Version 3.0 Customization
  908.     CICS for OS/2 Version 3.0 Operation
  909.     CICS for OS/2 Version 3.0 Reference Summary
  910.     CICS for OS/2 Version 3.0 Intercommunication
  911.     CICS for OS/2 Version 3.0 Problem Determination
  912.     CICS for OS/2 Version 3.0 Application Programming
  913.     CICS for OS/2 Version 3.0 Performance
  914.     CICS for OS/2 Version 3.0 Messages and Codes
  915.     CICS Family: Client/Server Programming
  916.     CICS Family: Interproduct Communication
  917.     CICS Family: API Structure
  918.     CICS Clients Gateways
  919.     CICS Clients Administration
  920.     CICS Clients Messages
  921.  
  922. In addition, the publication, CICS for OS/2 Application Design Guide
  923. for LAN Transaction Systems is shipped in BookManager format only.
  924.  
  925. The manual IBM Transaction Server for OS/2 Warp, Version 4 Up and
  926. Running!  is shipped in Postscript and IPF formats, but not in
  927. BookManager:
  928.  
  929. Note that the publications CICS for OS/2 Version 3.0 Messages and
  930. Codes and CICS Clients Messages are not available in hard-copy.
  931.  
  932. The above CICS for OS/2 Version 3.0, CICS Clients and CICS Family
  933. publications in BookManager softcopy form are also available on the
  934. IBM Online Books: Collection Kit for Transaction Processing and Data
  935. CD-ROM, SK2T-0730; this is updated at regular intervals.  For
  936. ordering information, refer to Software Announcement 292-717, dated
  937. December 15, 1992.
  938.  
  939. A subset of the above books will also be available, in the above
  940. formats, in their translated versions.
  941.  
  942. EDUCATION SUPPORT
  943.  
  944. The appropriate curriculum will be updated to include the
  945. enhancements in this announcement.
  946.  
  947. Details of the education support will be provided by planned
  948. availability through separate education announcement.
  949.  
  950. Descriptions of all classroom and self-study courses are contained in
  951. the IBM Catalog of Education, which comprises six volumes orderable
  952. as one unit under the number GBOF-5564.
  953.  
  954. Call IBM Education and Training at 800-IBM-TEACH (426-8322) for
  955. schedules and enrollments.
  956.  
  957. TECHNICAL INFORMATION
  958.  
  959. Specified Operating Environment
  960.  
  961. Hardware Requirements:  CICS for OS/2 Version 3.0 will run in all
  962. machines in which IBM OS/2 2.1 or higher will run, provided they meet
  963. the requirements for memory and hard-file capacity.
  964.  
  965. The memory requirement for CICS for OS/2 Version 3.0 is dependent on
  966. its use, and in particular the number of concurrent tasks to be run
  967. and the requirements of the applications.  A minimum of 8MB of total
  968. memory is required for a CICS for OS/2 Version 3.0 system. Typically
  969. a small development system will require 16MB, a server will require
  970. 32MB, while systems with many users may require more than 32MB.
  971.  
  972. The hard-file requirement for installation of CICS for OS/2
  973. Version 3.0 is dependent on the items installed.  The requirement is
  974. between approximately 17MB and 33MB of hard-file, depending on the
  975. installation options selected (run-time system, application
  976. development system, and soft-copy books), and on whether the
  977. operating system already includes the license management software.
  978.  
  979. For connection to a Local Area Network, an adapter is required; for
  980. example:
  981.  
  982. o  IBM Token-Ring Network Adapter/A
  983. o  IBM Token-Ring Network 16/4 Adapter/A
  984. o  A suitable Ethernet network adapter
  985. o  Suitable compatible adapters
  986.  
  987. For further details, refer to material on OS/2 Warp Server, Version 4
  988. (Software Announcement 296-056, dated February 26, 1996) or on
  989. OS/2 LAN Server Version 2 or later.
  990.  
  991. For Programmable Network Access (PNA) attachment of ASCII terminals
  992. to CICS for OS/2 Version 3.0, an adapter will be required.  For
  993. further details, refer to PNA material.
  994.  
  995. For host communications from CICS for OS/2 Version 3.0, a
  996. communications adapter supported by OS/2 Version 2 and above or
  997. OS/2 Warp Server Version 4 is required.  For details, refer to
  998. material on IBM Communications Server for OS/2 Warp or on IBM
  999. Communications Manager/2 Version 1.0 or later.
  1000.  
  1001. The CICS Clients Version 1.1 will run in any machine capable of
  1002. running the appropriate operating system and other prerequisite
  1003. software.
  1004.  
  1005. o  In the case of the CICS Client for DOS Version 1.1 and CICS Client
  1006.    for Windows Version 1.1, they will run on any IBM compatible PC,
  1007.    provided it will support the operating system and has sufficient
  1008.    memory for the required software components.
  1009.  
  1010. o  In the case of the CICS Client for OS/2 Version 1.1, a machine is
  1011.    required which supports OS/2 V2.0 or later, implying a machine
  1012.    with an Intel 386SX or higher processor.
  1013.  
  1014. o  The CICS Client for Macintosh Version 1.1 requires either any
  1015.    Apple machine containing the Motorola M68020 processor (such as an
  1016.    Apple Classic II or an Apple LC II), or a Power Macintosh machine.
  1017.  
  1018. o  Typical requirements for disk storage and additional memory are in
  1019.    the region of:
  1020.  
  1021.                                              Disk
  1022. Client                                       Storage      Memory
  1023.  
  1024. OS/2 (without Internet gateway)              3.5MB        500KB
  1025.  (with Internet gateway)                     8MB          1MB
  1026. Windows                                      3.5MB        400KB
  1027. DOS                                          1MB          200KB
  1028. Macintosh                                    1MB          500KB
  1029.  
  1030.  
  1031. Software Requirements:  The recommended operating environment for
  1032. CICS for OS/2 Version 3.0 is OS/2 Warp Server Version 4.  However it
  1033. is supported under the following operating systems:
  1034.  
  1035. o  IBM OS/2 2.1 or later, including:
  1036.  
  1037.    -  IBM OS/2 for Symmetrical Multiprocessing Version 2.11
  1038.    -  IBM OS/2 Warp Version 3
  1039.    -  IBM OS/2 Warp Connect, Version 3
  1040.    -  IBM OS/2 Warp Server, Version 4
  1041.    -  IBM OS/2 Warp Server, Version 4 Advanced
  1042.  
  1043. The Transaction Server for OS/2 Warp and the other IBM Software
  1044. Servers for OS/2 Warp have been validated to work together through
  1045. IBM integration testing running on top of IBM OS/2 Warp Server,
  1046. Version 4
  1047.  
  1048. The sample command files included in CICS for OS/2 Version 3.0 are
  1049. written in REXX, therefore if they are used as supplied, the REXX
  1050. option of OS/2 should be installed.
  1051.  
  1052. When using NetBIOS communications in a LAN environment, CICS for
  1053. OS/2 Version 3.0 requires the presence of an appropriate product that
  1054. provides the API of NetBIOS 3.0 or later.  The enablers include:
  1055.  
  1056. o  IBM OS/2 LAN Server Version 2 or later
  1057. o  IBM Network Transport Services/2
  1058. o  IBM OS/2 Warp Server, Version 4.
  1059.  
  1060. NetBIOS communication is also supported over IPX/SPX using the
  1061. NetBIOS emulator in the Novell NetWare requester.
  1062.  
  1063. For APPC (LU6.2) communications with the CICS Clients or with other
  1064. CICS systems, IBM Communications Manager/2 (CM/2) Version 1.0 or
  1065. later is required.
  1066.  
  1067. For TCP/IP communications with the CICS Clients or with other CICS
  1068. systems, IBM TCP/IP for OS/2 Version 2.0 or later is required.
  1069.  
  1070. For PNA attachment of ASCII displays to CICS for OS/2 Version 3.0,
  1071. PNA Version 1.2 is required.
  1072.  
  1073. For relational database functions, IBM DATABASE 2(TM)
  1074. OS/2 (DB2/2(TM)) Version 1 or later may be used.
  1075.  
  1076. For commercial messaging, IBM MQSeries for OS/2 Version 2.0 or later.
  1077.  
  1078. Compiler Support:  CICS for OS/2 Version 3.0 supports CICS
  1079. transactions written in the C, C++, COBOL, and PL/I languages, using
  1080. the following compilers:
  1081.  
  1082. o  IBM C Set++ Version 2.1 or later including VisualAge C++ for OS/2
  1083.    Version 3.0
  1084.  
  1085. o  IBM C Set/2 for OS/2 2.0 Version 1.0
  1086.  
  1087. o  IBM PL/I for OS/2 Version 1.1, Professional Edition
  1088.  
  1089. o  IBM VisualAge for COBOL for OS/2 Version 1
  1090.  
  1091. o  Micro Focus 32-bit COBOL Version 4.0 (32-bit) for OS/2
  1092.  
  1093. Application Development Tools:  IBM VisualAge C++ for OS/2 may be
  1094. used to develop OS/2 or Windows-based Object-oriented GUI/client
  1095. application code to access transactions on CICS for OS/2.
  1096.  
  1097. IBM VisualGen for OS/2 may be used to develop and generate complete
  1098. distributed logic client / server applications that target OS/2 and
  1099. Windows 3.1 for GUI clients and CICS for OS/2 servers (as well as
  1100. other CICS servers).
  1101.  
  1102. IBM FlowMark(TM) for OS/2, a workflow management tool designed to
  1103. optimize business processes, can be used for the design,
  1104. implementation and control of distributed applications, including
  1105. those with CICS for OS/2.
  1106.  
  1107. CGI's PACBASE/CS may be used.  This is an integrated Computer Aided
  1108. Software Engineering (CASE) product offering full life-cycle
  1109. application development tools to design, build and maintain
  1110. client/server and stand-alone COBOL applications for CICS for OS/2.
  1111.  
  1112. Software Requirements
  1113.  
  1114. CICS Clients Version 1.1:  The following operating systems are
  1115. supported:
  1116.  
  1117. For CICS Client for OS/2 Version 1.1:
  1118.  
  1119. o  IBM OS/2 2.0, or later (including OS/2 Version 3 Warp and Warp
  1120.    Connect)
  1121.  
  1122. For CICS Client for DOS Version 1.1:
  1123.  
  1124. o  IBM DOS 3.3 or later
  1125.  
  1126. For CICS Client for Windows Version 1.1:
  1127.  
  1128. o  Windows 3.1
  1129. o  Windows for Workgroups 3.11
  1130.  
  1131. CICS Client for Windows Version 1.1 will also operate as a 16-bit
  1132. application under Windows NT or Windows 95.
  1133.  
  1134. For CICS Client for Macintosh Version 1.1, both of:
  1135.  
  1136. o  Macintosh System 7.1 or later
  1137. o  Apple Shared Library Manager (ASLM) Version 1.1.1 or later
  1138.  
  1139. In the CICS Client for OS/2 Version 1.1, the CICS gateway for Lotus
  1140. Notes supports operation with Lotus Notes Release 3.0 or later
  1141. (including Notes Release 4).  The CICS Client for OS/2 must be in the
  1142. Notes server machine.
  1143.  
  1144. In the CICS Client for OS/2 Version 1.1, the CICS Internet gateway
  1145. supports the following Internet servers:
  1146.  
  1147. o  IBM Internet Connection Server for OS/2
  1148. o  IBM Secure Internet Connection Server for OS/2
  1149.  
  1150. In the CICS Client for OS/2 Version 1.1, if the REXX ECI access to
  1151. CICS is used, the REXX option of OS/2 should be installed.
  1152.  
  1153. Compatibility:  The Transaction Server for OS/2 Warp is part of the
  1154. IBM Software Server family of products. Version 4 of the IBM Software
  1155. Servers have been validated to work together through IBM integration
  1156. testing to run on top of IBM OS/2 Warp Server, Version 4. The testing
  1157. included short and long runs under stressed environments.
  1158.  
  1159. o  Microsoft C compiler Version 6
  1160. o  Micro Focus 16-bit COBOL compiler
  1161. o  CA Realia COBOL
  1162.  
  1163. The minimum level of the operating system supported by CICS for
  1164. OS/2 Version 3.0 is now OS/2 Version 2.1.
  1165.  
  1166. The minimum supported level of PNA is now Version 1.20.
  1167.  
  1168. This product uses existing interfaces.
  1169.  
  1170. Limitations:  If CICS for OS/2 Version 3.0 is used with ASCII
  1171. terminals via PNA, the maximum number of attachable terminals is
  1172. governed by the number of terminals per ARTIC card and the number of
  1173. ARTIC cards installable.  There may also be native attachment of
  1174. ASCII terminals; the number is dependent on hardware capability.
  1175.  
  1176. The number of clients which may be connected via NetBIOS to a server
  1177. machine running CICS for OS/2 Version 3.0 has a maximum of 254 per
  1178. LAN adapter; up to two LAN adapters may be used per server.  There is
  1179. no limitation with the APPC protocol; with TCP/IP there is a limit of
  1180. 999 clients.  The actual number of clients that may be concurrently
  1181. connected by any protocol is dependent on system resources.
  1182.  
  1183. Performance Considerations:  CICS for OS/2 Version 3.0 should perform
  1184. 5 to 15% better than CICS OS/2 Version 2.0 or CICS for OS/2 Version
  1185. 2.0.1 in terms of throughput, using a comparable workload scenario;
  1186. the exact improvement is heavily dependent on workload type.
  1187.  
  1188. Measurements using an IBM PS750-P100 machine show that transaction
  1189. rates in excess of 20 transactions per second can be sustained.
  1190.  
  1191. The optional use of the Performance Analyzer can add up to
  1192. approximately 10% more CPU time per transaction.
  1193.  
  1194. More details are contained in a performance report on the product.
  1195. For information, contact your IBM representative.
  1196.  
  1197. Planning Information
  1198.  
  1199. Customer Responsibilities
  1200.  
  1201. Installability:  Transaction Server for OS/2 Warp, Version 4.0 is
  1202. shipped in a package which contains only an "Up and Running" book in
  1203. hard-copy.  This book provides a step-by-step procedure and provides
  1204. default settings to enable the user to install and get running a
  1205. basic system of a CICS for OS/2 Version 3.0 server, running on
  1206. OS/2 Warp Server Version 4, and multiple CICS Clients for OS/2 and/or
  1207. Windows, communicating over TCP/IP or NetBIOS.  For any other
  1208. environments, or for more complex configurations, the documentation
  1209. on the CD-ROM should be used, in particular the Installation and
  1210. Customization books.  All product manuals are shipped in soft-copy on
  1211. the CD-ROM, and may be viewed or printed as required.  For more
  1212. details, refer to the section on Publications.
  1213.  
  1214. Existing COBOL applications at present running under CICS
  1215. OS/2 Version 2.0 must be recompiled using a 32-bit COBOL compiler
  1216. before they may be used under CICS for OS/2 Version 3.0.  PL/I and
  1217. 32-bit C applications are binary compatible.
  1218.  
  1219. The CICS Clients Version 1.1 are supplied on the Transaction Server
  1220. for OS/2 Warp, Version 4.0 CD-ROM as installable files and also as
  1221. diskette image files (except for that for Macintosh, which is
  1222. supplied only as diskette image).  The diskette images enable the
  1223. customer to if necessary copy the clients onto physical diskettes for
  1224. installation at the client machine.  In the case of the CICS Client
  1225. for Macintosh Version 1.1, this will be the normal method of
  1226. installation.
  1227.  
  1228. Installation of CICS for OS/2 Version 3.0 and of the CICS Clients
  1229. Version 1.1 for OS/2 and Windows is enabled for unattended CID
  1230. (Configuration/Installation/Distribution).
  1231.  
  1232. In the CICS Client for OS/2 Version 1.1, the CICS gateway for Lotus
  1233. Notes and the CICS Internet gateway are installed as selectable
  1234. options.  In order to use them, they require the Client code itself
  1235. to be installed.  The CICS gateway for Lotus Notes has to be
  1236. installed in the Internet server machine.
  1237.  
  1238. Shipment
  1239.  
  1240. Packaging:  The Transaction Server for OS/2 Warp, Version 4.0 package
  1241. includes:
  1242.  
  1243. o  Product CD-ROM
  1244. o  Hard-copy publication: Transaction Server for OS/2 Warp,
  1245.    Version 4.0 Up and Running!
  1246. o  Production License on 3.5-inch diskette
  1247. o  IBM International Program License Agreement in multi-language
  1248.    booklet
  1249. o  IPLA Pointer Sheet
  1250. o  License Information
  1251. o  Registration Card
  1252. o  Proof of Entitlement
  1253. o  Product Registration Number
  1254.  
  1255. Note that the product is not supplied on diskettes.  However, in
  1256. addition to installable files, diskette images of both CICS for
  1257. OS/2 Version 3.0 and of the CICS Clients Version 1.1 are included on
  1258. the CD-ROM, giving the opportunity to create physical diskettes for
  1259. installation if required.  These diskette images are identical to the
  1260. installable products on CD-ROM, and include translated messages,
  1261. screens and help texts.  For CICS for OS/2 Version 3.0, some of the
  1262. diskette images are common to all languages, while others are unique
  1263. by language.  The diskette images of CICS for OS/2 Version 3.0 also
  1264. include the relevant soft-copy manuals in .INF format, in all
  1265. languages to which they have been translated.  The diskette images of
  1266. the CICS Clients for OS/2 and Windows also include the relevant
  1267. manuals in .INF format, in US English only.
  1268.  
  1269. For the clients, the numbers of 1.44MB diskette images are:
  1270.  
  1271. o  For the CICS Client for OS/2 Version 1.1 (five diskettes)
  1272. o  For the CICS Client for Windows Version 1.1 (two diskettes)
  1273. o  For the CICS Client for DOS Version 1.1 (one diskette)
  1274. o  For the CICS Client for Macintosh Version 1.1 (one diskette)
  1275.  
  1276.  
  1277. Security, Auditability, and Control
  1278.  
  1279. The security and auditability features of CICS for OS/2 Version 3.0
  1280. are supplied by a sign-on program that implements userid and password
  1281. control of user access to programs, data, and other resources.
  1282. Additionally, user exits are provided to enable a user to provide
  1283. their own security procedures if required.
  1284.  
  1285. Alternatively, CICS for OS/2 Version 3.0 can use the services of the
  1286. UPM security manager.
  1287.  
  1288. User management is responsible for evaluation, selection, and
  1289. implementation of security features, administrative procedures, and
  1290. appropriate controls in application systems and communication
  1291. facilities.
  1292.  
  1293. ORDERING INFORMATION
  1294.  
  1295. Use Based Pricing
  1296.  
  1297. The pricing of Transaction Server for OS/2 Warp is determined by its
  1298. use. It is the customer's responsibility to ensure that sufficient
  1299. Additional Licenses and Use Based Features are licensed for the
  1300. actual use of the product. Both the Program Package and the
  1301. Additional License include the entitlement for one user.
  1302.  
  1303. An Additional License is required for each additional machine on
  1304. which CICS for OS/2 Version 3.0 is installed.
  1305.  
  1306. The CICS Clients delivered with the Transaction Server are licensed
  1307. for use with this product.  In order to use the product, the
  1308. appropriate number of Use Based Features must be licensed.  The
  1309. client code may be copied to as many client machines as are needed in
  1310. support of this use.
  1311.  
  1312. The number of Use Based Features required will depend on the
  1313. licensing model chosen. The customer must select one of the two
  1314. models as the basis on which the number of Use Based Features is
  1315. determined. These are:
  1316.  
  1317. 1. Concurrent Users is the peak number of concurrent connections at
  1318.    any time to a single server running CICS for OS/2 Version 3.0.
  1319.    The number of concurrent connections is the sum of:
  1320.  
  1321.    a. Directly connected terminals, including ASCII terminals with
  1322.       either native attachment or connection through PNA; and
  1323.    b. Connections from a client or other CICS system by ISC, ECI,
  1324.       EPI, or terminal emulation; where these connections have
  1325.       multiple sessions, the actual number of sessions is counted.
  1326.  
  1327.    The product contains code which continually monitors the number of
  1328.    concurrent users on this definition. If the Concurrent Users model
  1329.    is chosen, the number of Use Based Features licensed should be
  1330.    entered into the Nodelock Administration Tool which is in the
  1331.    folder "License Use Runtime -- Client" on the desktop. This tool
  1332.    should be run before the product is first initialized in order to
  1333.    enroll the production license, and the number should be entered at
  1334.    this time.  When the product is operating, a warning will be given
  1335.    should the number of concurrent users licensed be exceeded; note
  1336.    that this warning will not prevent the product from operating. If
  1337.    this warning is given, the customer should license further Use
  1338.    Based Features, and again run the Nodelock Administration Tool in
  1339.    order to inform the system of the new number of users licensed.
  1340.  
  1341. 2. Registered Users is the total number of users identified or
  1342.    defined to CICS for OS/2 Version 3.0, which may be spread across
  1343.    multiple servers within an enterprise.  A registered user is a
  1344.    potential end user at a workstation, terminal, or other electronic
  1345.    device, with the ability to connect to CICS for OS/2 Version 3.0,
  1346.    either directly or indirectly via an intermediate device or
  1347.    through another CICS system.
  1348.  
  1349.    A way to achieve this is to enforce transaction security, which
  1350.    will require each user to have a valid CICS userid, which may be
  1351.    monitored using the CEDA transaction.
  1352.  
  1353.    The customer must license sufficient Use Based Features for the
  1354.    total number of registered users of CICS for OS/2 Version 3.0
  1355.    servers in the enterprise. Determining and monitoring the number
  1356.    of registered users is the responsibility of the customer.
  1357.  
  1358.    The number of users measured by the monitoring code in the product
  1359.    at any one server will not normally be the number of registered
  1360.    users in the enterprise, though it cannot exceed it. The number of
  1361.    registered users licensed should be entered using the Nodelock
  1362.    Administration Tool in order to prevent spurious warnings of
  1363.    excessive users being given.
  1364.  
  1365. The concurrent users licensing model is the only applicable choice in
  1366. situations where the total number of users cannot be defined, for
  1367. example where external users may access through the Internet.
  1368. Registered users may be the appropriate choice where there are many
  1369. users, for example at client workstations, who have simultaneous
  1370. connection to several servers running CICS for OS/2 Version 3.0:
  1371. each would count as several concurrent users, but as one registered
  1372. user.
  1373.  
  1374. Example 1: Concurrent Users.  An installation of 4 servers running
  1375. CICS for OS/2 Version 3.0.  Of these, 3 will have a maximum of 15
  1376. concurrent users each; the remaining server will have a maximum of 10
  1377. concurrent users. If the customer is purchasing through Software
  1378. Advantage, the following would be ordered:
  1379.  
  1380. Total number of users: 55.
  1381.  
  1382.                                     Part
  1383. Qty.  License                       Number       Servers    Users
  1384.  
  1385.  1    Program Package               33H2061      1          1
  1386.  3    Additional License  --
  1387.        Software Advantage           33H2088      3          3
  1388. 51    Use Based Feature --
  1389.        Software Advantage.          33H2101      --         51
  1390.                                                             __
  1391.  
  1392.       Total users:                                          55
  1393.  
  1394.  
  1395. Example 2: Registered Users.  A solution in which there is a total of
  1396. 8 CICS for OS/2 Version 3.0 servers and 126 end users in an
  1397. enterprise.  The following would be ordered:
  1398.  
  1399.                                     Part
  1400. Qty.  License                       Number       Servers    Users
  1401.  
  1402.  1    Program Package               33H2061      1          1
  1403.  7    Additional License --
  1404.        1 Pack                       33H2087      7          7
  1405.  3    Use Based Feature --
  1406.        1 Pack                       33H2097      --         3
  1407.  1    Use Based Feature --
  1408.        5 Pack                       33H2098      --         5
  1409.  1    Use Based Feature --
  1410.        10 Pack                      33H2099      --         10
  1411.  2    Use Based Feature --
  1412.        50 Pack                      33H2100      --         100
  1413.                                                             ___
  1414.  
  1415.       Total users:                                          126
  1416.  
  1417.  
  1418. Orders for new licenses will be accepted now.
  1419.  
  1420. Shipments will begin on the availability date.
  1421.  
  1422. To order these programs for order type, specify the order type
  1423. number, feature number, part number, program name, media and
  1424. quantity.
  1425.  
  1426. Program Package  -- program media with documentation.
  1427.  
  1428. Order
  1429. Type         Feature   Part
  1430. Number       Number    Number    Program Name               Medium
  1431.  
  1432. 5801-AAR     1210      33H2061   Transaction Server         CD-ROM
  1433.                                   for OS/2 Warp,
  1434.                                   Version 4.0
  1435.  
  1436.  
  1437. Additional License Copies -- Authorizes the customer who has a
  1438. program package to make a single copy of the program media and
  1439. printed documentation.
  1440.  
  1441. The authorization is given by providing the customer a Proof of
  1442. Entitlement for Additional License -- with certificate has its own
  1443. part number and feature number.
  1444.  
  1445. An additional license gives authorization to make a copy of the
  1446. program and printed documentation in any language.
  1447.  
  1448. Order
  1449. Type           Feature   Part
  1450. Number         Number    Number    Program Name
  1451.  
  1452. 5802-AAR       0848      33H2087   Transaction Server for
  1453.                                     OS/2 Warp, Version 4.0
  1454.                                     Additional Licence
  1455.                                     1 Pack
  1456.  
  1457.  
  1458. Additional License Copies -- Software Advantage Exhibit:
  1459. Authorization to make additional license copies begins on the start
  1460. date specified in the Software Advantage Agreement.  Proof of
  1461. Entitlement will be provided monthly.
  1462.  
  1463. An additional license gives authorization to make a copy of the
  1464. program and printed documentation in any language.
  1465.  
  1466. Order
  1467. Type           Part
  1468. Number         Number       Program Name
  1469.  
  1470. 5802-AAR       33H2088      Transaction Server for OS/2
  1471.                              Warp, Version 4.0 Additional
  1472.                              Licence -- Software
  1473.                              Advantage
  1474.  
  1475.  
  1476. Use Based Features:  An authorization for a number of users or number
  1477. of resources used or managed is the Proof of Entitlement for Use
  1478. Based Features.
  1479.  
  1480. Use Based Features apply to use of Transaction Server for OS/2 Warp,
  1481. Version 4.0 in any language.
  1482.  
  1483. Order
  1484. Type           Feature      Part
  1485. Number         Number       Number      Program Name
  1486.  
  1487. 5807-AAR       0233         33H2097     Transaction Server for
  1488.                                          OS/2 Warp, Version 4.0
  1489.                                          Use Based Feature
  1490.                                          1 Pack
  1491.  
  1492. 5807-AAR       0234         33H2098     Transaction Server for
  1493.                                          OS/2 Warp, Version 4.0
  1494.                                          Use Based Feature
  1495.                                          5 Pack
  1496.  
  1497. 5807-AAR       0235         33H2099     Transaction Server for
  1498.                                          OS/2 Warp, Version 4.0
  1499.                                          Use Based Feature
  1500.                                          10 Pack
  1501.  
  1502. 5807-AAR       0236         33H2100     Transaction Server for
  1503.                                          OS/2 Warp, Version 4.0
  1504.                                          Use Based Feature
  1505.                                          50 Pack
  1506.  
  1507.  
  1508. Use Based Features -- Software Advantage:  When the Volume Discount
  1509. Exhibit -- Software Advantage for Workstations applies, authorization
  1510. for use begins on the agreement start date.  Continued authorized use
  1511. is based on the Proof of Entitlement for Use Based Features
  1512. subsequently provided to the customer.
  1513.  
  1514. Use Based Features apply to use of Transaction Server for OS/2 Warp,
  1515. Version 4.0 in any language.
  1516.  
  1517. Use Based Features under Software Advantage are provided in units of
  1518. 1 only.
  1519.  
  1520. Order
  1521. Type           Part
  1522. Number         Number       Program Name
  1523.  
  1524. 5807-AAR       33H2101      Transaction Server for OS/2
  1525.                              Warp, Version 4.0 Use Based
  1526.                              Feature -- Software Advantage
  1527.  
  1528.  
  1529. Program Package Upgrade  Program media with documentation.
  1530.  
  1531. Order
  1532. Type        Feature      Part
  1533. Number      Number       Number      Program Name
  1534.  
  1535. 5803-AAR    0328         33H2089     Upgrade from CICS OS/2
  1536.                                       Version 1 or CICS OS/2
  1537.                                       Version 2.0 single-user
  1538.                                       or CICS for OS/2 Version 2.0.1
  1539.                                       single-user to Transaction
  1540.                                       Server for OS/2 Warp,
  1541.                                       Version 4.0
  1542.  
  1543. 5803-AAR    0329         33H2090     Upgrade from CICS OS/2
  1544.                                       Version 2.0 multi-user or CICS
  1545.                                       for OS/2 Version 2.0.1
  1546.                                       multi-user to Transaction
  1547.                                       Server for OS/2 Warp,
  1548.                                       Version 4.0
  1549.  
  1550.  
  1551. Additional License Copy Upgrade:  Authorizes the customer who has a
  1552. program package upgrade to make a single copy of the program media
  1553. and printed documentation.
  1554.  
  1555. The authorization is given by providing the customer a Proof of
  1556. Entitlement for Additional License -- with certificate, which has its
  1557. own part number and feature number.
  1558.  
  1559. An additional license gives authorization to make a copy of the
  1560. program and printed documentation in any language.
  1561.  
  1562. Order
  1563. Type         Part
  1564. Number       Number      Program Name
  1565.  
  1566. 5804-AAR     33H2093     Additional License Upgrade from
  1567.                           CICS OS/2 Version 1 or CICS
  1568.                           OS/2 Version 2.0 single-user
  1569.                           or CICS for OS/2 Version
  1570.                           2.0.1 single-user to Transaction
  1571.                           Server for OS/2 Warp, Version 4.0
  1572.                           -- Additional License
  1573.                           1 Pack
  1574.  
  1575. 5804-AAR     33H2094     Additional License Upgrade from
  1576.                           CICS OS/2 Version 2.0
  1577.                           multi-user or CICS for OS/2
  1578.                           Version 2.0.1 multi-user to
  1579.                           Transaction Server for OS/2
  1580.                           Warp, Version 4.0 --
  1581.                           Additional License
  1582.                           1 Pack
  1583.  
  1584.  
  1585. Additional License Copy Upgrade -- Software Advantage Exhibit:
  1586. Authorization to make additional license copies begins on the start
  1587. date specified in the Software Advantage Agreement.  Proof of
  1588. Entitlement will be provided monthly.
  1589.  
  1590. An additional license gives authorization to make a copy of the
  1591. program and printed documentation in any language.
  1592.  
  1593. Order
  1594. Type         Part
  1595. Number       Number      Program Name
  1596.  
  1597. 5804-AAR     33H2095     Additional License Upgrade from
  1598.                           CICS OS/2 Version 1 or CICS
  1599.                           OS/2 Version 2.0 single-user
  1600.                           or CICS for OS/2 Version
  1601.                           2.0.1 single-user to Transaction
  1602.                           Server for OS/2 Warp, Version 4.0
  1603.                           Additional License -- Software
  1604.                           Advantage
  1605. Order
  1606. Type         Part
  1607. Number       Number      Program Name
  1608.  
  1609. 5804-AAR     33H2096     Additional License Upgrade from
  1610.                           CICS OS/2 Version 2.0 multi-user
  1611.                           or CICS for OS/2 Version 2.0.1
  1612.                           multi-user to Transaction Server
  1613.                           for OS/2 Warp, Version 4.0
  1614.                           Additional License -- Software
  1615.                           Advantage
  1616.  
  1617.  
  1618. Use Based Features Upgrade:  An authorization for a number of users
  1619. or number of resources used or managed is the Proof of Entitlement
  1620. for Use Based Feature Upgrades.
  1621.  
  1622. Order
  1623. Type         Part
  1624. Number       Number      Program Name
  1625.  
  1626. 5808-AAR     33H2102     Upgrade from CICS Clients
  1627.                           Version 1.0 (any
  1628.                           platform) additional license
  1629.                           (with or without certificate)
  1630.                           or distributed feature client
  1631.                           of either CICS OS/2 Version 2.0
  1632.                           or CICS for OS/2 Version
  1633.                           2.0.1, to Transaction Server for
  1634.                           OS/2 Warp, Version 4.0 --
  1635.                           Use Based Feature
  1636.                           1 Pack
  1637.  
  1638.  
  1639. Use Based Feature Upgrades -- Software Advantage:  When the Volume
  1640. Discount Exhibit -- Software Advantage for Workstations applies,
  1641. authorization for use begins on the agreement start date.  Continued
  1642. authorization is based on the Proof of Entitlement for Use Based
  1643. Feature-Upgrades subsequently provided to the customer.
  1644.  
  1645. Order
  1646. Type         Part
  1647. Number       Number      Program Name
  1648.  
  1649. 5808-AAR     33H2103      Upgrade from CICS Clients
  1650.                           Version 1.0 (any platform)
  1651.                           additional license (with or
  1652.                           without certificate) or
  1653.                           distributed feature client of
  1654.                           either CICS OS/2 Version 2.0
  1655.                           or CICS for OS/2 Version 2.0.1,
  1656.                           to Transaction Server for OS/2
  1657.                           Warp, Version 4.0 -- Use
  1658.                           Based Feature -- Software
  1659.                           Advantage
  1660.  
  1661.  
  1662. Upgrade Protection (New Product):  The following Upgrade Protection
  1663. Products are only available under the Software Advantage for
  1664. Workstations offering:
  1665.  
  1666. Order
  1667. Type         Part
  1668. Number       Number      Program Name
  1669.  
  1670. 5809-AAR     33H2104     Upgrade Protection for Transaction
  1671.                           Server for OS/2 Warp, Version 4.0
  1672.                           One-Time Charge
  1673.  
  1674. 5809-AAR     33H2105     Upgrade Protection for Transaction
  1675.                           Server for OS/2 Warp, Version 4.0
  1676.                           Quarterly Charge
  1677. Order
  1678. Type         Part
  1679. Number       Number      Program Name
  1680.  
  1681. 5809-AAR     33H2106     Upgrade Protection for Transaction
  1682.                           Server for OS/2 Warp, Version 4.0
  1683.                           Use Based Feature -- Software
  1684.                           Advantage -- One-Time Charge
  1685.  
  1686. 5809-AAR     33H2107     Upgrade Protection for Transaction
  1687.                           Server for OS/2 Warp, Version 4.0
  1688.                           -- Use Based Feature -- Software
  1689.                           Advantage Quarterly Charge
  1690.  
  1691.  
  1692. An Upgrade Protection for Transaction Server for OS/2 Warp gives
  1693. upgrade protection for one program package or additional license; an
  1694. Upgrade Protection for Use Based Feature gives upgrade protection for
  1695. one use based feature.
  1696.  
  1697. Upgrade Protection (Entitled Customers):  Customers who have
  1698. previously acquired any of the Software Advantage Upgrade Protection
  1699. part numbers:
  1700.  
  1701.                                                        Part
  1702.                                                        Number
  1703.  
  1704. CICS for OS/2 Version 2 multi-user
  1705.  Upgrade Protection -- One Time Charge                 33H6885
  1706. CICS for OS/2 Version 2 single-user
  1707.  Upgrade Protection -- One Time Charge                 33H6886
  1708. CICS for OS/2 Version 2 multi-user
  1709.  Upgrade Protection -- Quarterly Charge                33H7072
  1710. CICS for OS/2 Version 2 single-user
  1711.  Upgrade Protection -- Quarterly Charge                33H7073
  1712.  
  1713.  
  1714. will automatically receive Transaction Server for OS/2 Warp,
  1715. Version 4.0 (part number 33H2061) and the appropriate number of
  1716. additional licenses, shortly after general availability.
  1717.  
  1718. Program Upgrade
  1719.  
  1720. The program package upgrade option allows currently licensed users of
  1721. CICS OS/2 Version 1.20, CICS OS/2 Version 2.0, or CICS for OS/2
  1722. Version 2.0.1 to obtain Transaction Server for OS/2 Warp, Version 4.
  1723. 0 for a program upgrade charge.  The program upgrades will be
  1724. available from March 12, 1996.  These upgrades will be available
  1725. through IBM Authorized Personal Computer Dealers and Industry
  1726. Remarketers -- Personal Computers certified to market IBM Authorized
  1727. Advanced Products.  The remarketer will require a Proof of License
  1728. for each upgrade ordered.  The Proof of License for CICS
  1729. OS/2 Version 1.20 is a separate Proof of License page shipped in the
  1730. program package.
  1731.  
  1732. Customers can also order upgrades through the local IBM office using
  1733. the IBM Personal Software Program Upgrade and Certification Order
  1734. Form included with this announcement.  The total quantity of upgrades
  1735. acquired for a specific program cannot exceed the total quantity of
  1736. program packages and/or additional licenses previously acquired for
  1737. that program.  Proof of License for upgrade eligibility for
  1738. additional license upgrades is a copy of this invoice or previously
  1739. acquired Proof of Entitlement for Additional License -- with
  1740. certificate.  Additional license upgrades can be entered through the
  1741. local IBM office using the IBM U.S.  Upgrade and Certification Order
  1742. Form included in this announcement or ordered through an authorized
  1743. remarketer.
  1744.  
  1745. TERMS AND CONDITIONS
  1746.  
  1747. Licensing:  The program described in this announcement is licensed
  1748. under the terms and conditions of the IBM International Program
  1749. License Agreement.  A copy of the agreement is included in the
  1750. program package.
  1751.  
  1752. Additional License:  Proof of Entitlement must be acquired.
  1753.  
  1754. Use Based Features:  Proof of Entitlement must be acquired.
  1755.  
  1756. Software Advantage for Workstations-Upgrade Protection:  The
  1757. announced program is eligible as an entitled upgrade.  Entitled
  1758. customers will be provided with a no-charge program package and a
  1759. Proof of Entitlement authorizing right to copy equal to the number of
  1760. programs protected.  Shipment will follow general availability.
  1761.  
  1762. Variable Charges Apply:  No
  1763.  
  1764. Limited Warranty:  Yes
  1765.  
  1766. Program Services:  Program services will be available until
  1767. March 12, 1998.
  1768.  
  1769. Program Services offers a method of reporting code-related problems.
  1770. The base set of Program Services is provided as part of the IBM basic
  1771. software license agreement.  Problems may be reported via e-mail,
  1772. fax, or U.S.  Mail, and will be responded to using the same method as
  1773. submitted.  IBM will respond to customer inquiries within two
  1774. business days of e-mail or fax receipt, and seven days of mail
  1775. receipt advising of the problem disposition.  If the problem reported
  1776. is not known to be a code-related problem, the customer will be
  1777. informed that IBM will continue to work on it for a fee if the
  1778. customer does not have a support contract.  If the problem is
  1779. determined to be caused by an error in IBM code, the fee will be
  1780. waived.
  1781.  
  1782. Support Line:  The Personal Systems Support line applies.
  1783.  
  1784. Support Line, IBM's fee based voice and electronic support offering,
  1785. is available to assist customers and remarketers with installation,
  1786. usage, documentation or code related support. (For more information
  1787. about this service, refer to Services Announcement 694-014, dated
  1788. May 10, 1994).
  1789.  
  1790. The Support Family Marketing Centers are available to Business
  1791. Partners. Contact the Personal Systems Support Family Marketing
  1792. Center for assistance with information related to Support Line,
  1793. pricing information and administrative procedures.
  1794.  
  1795. Assistance is available from 8:00 a.m. to 6:00 p.m. eastern time,
  1796. Monday through Friday, except U.S. national holidays.
  1797.  
  1798.     Phone:  800-799-7765
  1799.     Electronic:  HQVMIC1(PSSF)
  1800.     Fax:  800-426-6495 or tie line 293-3353
  1801.  
  1802. Complimentary Introduction Support:  N/A.  For details on
  1803. Complimentary Introduction Support, see Services Announcement
  1804. 696-003, dated February 27, 1996.
  1805.  
  1806. Volume Orders:  For information regarding volume orders, contact your
  1807. IBM representative.
  1808.  
  1809. The without certificate part numbers for additional licenses,
  1810. additional license upgrades, use based features, use based feature
  1811. upgrades, and Upgrade Protection part numbers included in this
  1812. announcement are eligible for volume discounting under the terms of
  1813. the Software Advantage for Workstations Agreement and Exhibit.
  1814.  
  1815. Guarantee:  Yes.  The IBM 30-day, money-back guarantee applies.
  1816.  
  1817. Authorization for Copy and Use on Home/Portable Computer:  Yes, as
  1818. specified in the program package.
  1819.  
  1820. Program Transfer:  The program is fully transferable.
  1821.  
  1822. Educational Allowance:  A reduced charge is available to qualified
  1823. education customers.  The educational allowance may not be added to
  1824. any other discount or allowance.
  1825.  
  1826. CHARGES
  1827.  
  1828. Contact your IBM representative for charges information for this
  1829. announcement.
  1830.  
  1831.  
  1832. CALL NOW TO ORDER
  1833.  
  1834. To order, you can contact:
  1835.  
  1836. IBM Direct:  IBM Direct, our national direct marketing organization,
  1837. can also arrange to put your name on the mailing list for catalogs of
  1838. IBM products.
  1839.  
  1840.  Phone:     800-IBM-CALL
  1841.  Fax:       800-2IBM-FAX
  1842.  Internet:  ibm_direct@vnet.ibm.com
  1843.  Mail:      IBM Direct
  1844.             Dept. YE005
  1845.             P.O. Box 16848
  1846.             Atlanta, GA  30321-0848
  1847.  Reference: YE005
  1848.  
  1849.  
  1850. To identify your local IBM Authorized Business Partner or IBM
  1851. representative, call 800-IBM-4YOU.
  1852.  
  1853. Note:  Shipments will begin after the availability date.
  1854.