home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 294720.zip / 294720.ANN
Text File  |  1994-11-09  |  18KB  |  215 lines

  1.                                                                                 
  2.                                                                                 
  3.                                                                                 
  4. DATA BASE : ALET                                                     PAGE:    1 
  5.                                                                                 
  6.                                                                                 
  7. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  8.                                                                                 
  9.                                                                                 
  10. DATE      941108                                                                
  11. CATEGORY  LS00, WS00, WS20, WS50, AS20, AS23, GI99                              
  12. TITLE     PREVIEW:  IBM IMS CLIENT SERVER OBJECT MANAGER FOR OS/2               
  13. ABSTRACT         The IMS Client Server Object Manager (IMS CSOM) for OS/2 (R),  
  14.           middleware that enables object-oriented client access to enterprise   
  15.           data, combines the benefits of the workstation as a development       
  16.           environment with access to critical data at the mainframe.  IMS CSOM  
  17.           is an addition to the IMS family.                                     
  18.                  IMS CSOM middleware consists of three tiers:  a client tier, a 
  19.           server tier, and a datastore tier.  It enables an OS/2 client to      
  20.           access and update mission-critical host IMS/ESA (R) Database Manager  
  21.           (IMS DB) and IBM DATABASE 2 (TM) for MVS/ESA (TM) (DB2 (R)) data      
  22.           using an object-oriented API.  Client application programs use the    
  23.           common interface of the Object Management Group's Persistent Object   
  24.           Service to manipulate objects.  This interface features a set of      
  25.           classes and methods that the client application program uses and      
  26.           builds upon.  Client application programmers can develop applications 
  27.           with little or no knowledge of the host environment.                  
  28.                  On the workstation server tier, IMS CSOM maintains and manages 
  29.           a recoverable database of persistent objects that can be accessed and 
  30.           changed by clients of the server.  IMS CSOM requests data objects     
  31.           from the IMS/ESA Transaction Manager (IMS) hosts and routes the       
  32.           objects to the server on demand.  By off-loading information from the 
  33.           host to local databases, IMS CSOM enables multiple clients to access  
  34.           and update local data without repeated host requests.                 
  35.                  PLANNED AVAILABILITY DATE:  Will be announced at a later date. 
  36.           The product will be made available to a selected set of customers on  
  37.           December 30, 1994.                                                    
  38.            (R) Registered trademark of International Business Machines          
  39.              Corporation                                                        
  40.            (TM) Trademark of International Business Machines Corporation        
  41.            (1) OMG is a non-profit, international corporation dedicated to      
  42.              establishing industry guidelines and object-management             
  43.              specifications that provide a common framework for distributed     
  44.              application development.                                           
  45.           ** Product or company name is a trademark or registered trademark of  
  46.              its respective holder.                                             
  47.           IN BRIEF . . .                                                        
  48.           IMS CLIENT SERVER OBJECT MANAGER FOR OS/2:                            
  49.           o   Stages data from IMS DB and DB2 databases into a local server     
  50.               cache with update capability                                      
  51.           o   Provides an object-oriented interface for all languages that      
  52.               support IBM's System Object Model (SOM)                           
  53.           o   Enables users to define data objects that map to IMS DB and DB2   
  54.               data structures                                                   
  55.           o   Uses the Object Management Group (OMG (1)) Persistent Object      
  56.               interface to manipulate data objects and is compatible with other 
  57.               OMG persistent service providers                                  
  58.           o   Enables multiple client applications to access data on the local  
  59.                                                                                 
  60.                                                                                 
  61.                                                                                 
  62. DATA BASE : ALET                                                     PAGE:    2 
  63.                                                                                 
  64.                                                                                 
  65.               server without repeated host requests                             
  66.           o   Supports a network of multiple client and server workstations     
  67.               running OS/2                                                      
  68.           o   Supports TCP/IP, NetBIOS, and NetWare** IPX/SPX for communication 
  69.               between the client and local server                               
  70.           o   Works with host datastore applications to manage and protect the  
  71.               host data                                                         
  72. PRODNO      To be announced in the General Availability announcement.           
  73. OVERVIEW  DESCRIPTION                                                           
  74.                  Today, workstations provide a superior environment for         
  75.           developing applications.  Customers can use workstation application   
  76.           development tools and enhance data presentation by using GUIs and     
  77.           multimedia.  More and more, these application developers are turning  
  78.           to object-oriented technology to help lower the total cost of         
  79.           computing by improving quality and productivity, and by reducing      
  80.           development time and maintenance costs.  However, the                 
  81.           mission-critical data for the enterprise still exists on the          
  82.           mainframe.  There is a considerable investment in this data and the   
  83.           applications that maintain it and customers depend on the security    
  84.           and integrity of the host environment.  So the question becomes:  How 
  85.           can you take advantage of the flexibility of object-oriented          
  86.           workstation application development while preserving the investment   
  87.           in mainframe enterprise data and applications?  IMS Client Server     
  88.           Object Manager (IMS CSOM) is the answer.                              
  89.                  IMS CSOM provides client object access to mission-critical IMS 
  90.           Database Manager (IMS DB) and DB2 data.  It uses a three-tier         
  91.           architecture consisting of host, server, and client components to     
  92.           stage the data and distribute processing.                             
  93.                  IMS CSOM enables users to define data objects that map to IMS  
  94.           DB and DB2 data structures.  Data is staged from IMS DB and DB2       
  95.           databases into a local server cache with update capability enabling   
  96.           multiple client applications to access data on the local server       
  97.           without repeated host requests.  Using IMS CSOM, customers could      
  98.           create, for example, a travel package application that combines data  
  99.           from host databases managed by IMS DB and DB2 with graphical imagery  
  100.           stored on the client workstation.  IMS CSOM can be used to simplify   
  101.           the development of the application by creating a data object          
  102.           comprised of IMS DB and DB2 data.  IMS CSOM stores the data object on 
  103.           the server.  A client application can retrieve the data object and    
  104.           present it to the user along with graphical imagery.  As users make   
  105.           changes to the object data IMS CSOM can pass those changes up to the  
  106.           host databases.                                                       
  107.                  IMS CSOM uses IBM's System Object Model (SOM) to implement an  
  108.           OMG Persistent Object interface to manipulate objects.  This          
  109.           interface features a set of classes and methods that the client       
  110.           application program uses and builds upon.  Client applications can be 
  111.           written in any language that supports SOM and Distributed System      
  112.           Object Model (DSOM).  DSOM allows applications to access objects that 
  113.           are not resident in the executing address space.  A client            
  114.           application running in a SOM/DSOM environment can request             
  115.           information.  If that information is not resident in the client       
  116.           address space, a DSOM request is passed to the server.  If the server 
  117.                                                                                 
  118.                                                                                 
  119.                                                                                 
  120. DATA BASE : ALET                                                     PAGE:    3 
  121.                                                                                 
  122.                                                                                 
  123.           has the requested information, it is passed to the client.  If not,   
  124.           the server uses Advanced Program-to-Program Communications (APPC) to  
  125.           send the request to an IMS Transaction Manager (IMS TM) host, and the 
  126.           information is retrieved and routed to the server.  The server then   
  127.           satisfies the client request following DSOM protocols.  IMS CSOM      
  128.           supports TCP/IP, NetBIOS, and NetWare IPX/SPX for communication       
  129.           between the client and server.                                        
  130.                  IMS CSOM provides value by protecting your investment in and   
  131.           maintaining the integrity of IMS DB and DB2 data and applications.    
  132.           It enables access to critical IMS DB and DB2 data while allowing you  
  133.           to explore new technologies and it enables client application         
  134.           programmers to develop applications with little or no knowledge of    
  135.           the host environment.  IMS CSOM isolates client application           
  136.           programmers from the complexities of communication protocols between  
  137.           clients and servers and decreases host processing time by off-loading 
  138.           processing to the workstation environment.                            
  139.           HARDWARE REQUIREMENTS                                                 
  140.           HOST REQUIREMENTS:  The host component of IMS CSOM runs on all        
  141.           processors capable of running IMS/ESA Transaction Manager and         
  142.           Database Manager Version 4 or later.                                  
  143.           SERVER REQUIREMENTS:  The server component of CSOM runs on a high-end 
  144.           486 processor, such as a 486 DX2 processor running at 66MHz.  It      
  145.           requires a minimum of 8MB of memory (RAM); 32MB of memory is          
  146.           recommended.                                                          
  147.           CLIENT REQUIREMENTS:  The client component of CSOM runs on a 386      
  148.           processor; a 486 DX2 processor running at 66MHz is recommended for    
  149.           optimal performance.  It requires a minimum of 8MB of memory (RAM);   
  150.           16MB of memory is recommended.                                        
  151.           SOFTWARE REQUIREMENTS:  The following are required at their           
  152.           equivalent or subsequent levels:                                      
  153.           HOST REQUIREMENTS:                                                    
  154.           o   MVS/System Product Version 4.3                                    
  155.           o   IMS/ESA Transaction Manager and Database Manager Version 4.1      
  156.           o   If you want to access DB2 data, IBM DATABASE 2 Version 2.3        
  157.           o   Virtual Telecommunications Access Method (VTAM (R)) Version 3.3   
  158.           o   One or both of the following languages, as supported by IMS/ESA   
  159.               Transaction Manager:                                              
  160.               -   IBM COBOL/370 (TM) and IBM Language Environment (R)/370       
  161.               -   IBM Assembler H or IBM High Level Assembler/MVS               
  162.           o   Resource Access Control Facility (RACF (TM))(TM) Version 1.9.2    
  163.           SERVER REQUIREMENTS:                                                  
  164.           o   IBM Operating System/2 (R) (OS/2) Version 2.1                     
  165.           o   IBM DB2/2 (TM) Version 1.2 in the single-user package             
  166.           o   SOMobjects (TM) Workgroup Enabler Version 2.0, including the DSOM 
  167.               component                                                         
  168.           o   One of the following communications products:                     
  169.               -   IBM Transmission Control Protocol/Internet Protocol (TCP/IP)  
  170.                   Version 1.2.1 for OS/2, modified by the UN34109 Corrective    
  171.                   Service Diskette                                              
  172.               -   NetWare Client for OS/2 2.1 from IBM                          
  173.               -   NetBIOS                                                       
  174.                   --  NetBIOS protocol as included in Network Transport         
  175.                                                                                 
  176.                                                                                 
  177.                                                                                 
  178. DATA BASE : ALET                                                     PAGE:    4 
  179.                                                                                 
  180.                                                                                 
  181.                       Services/2 (NTS/2)                                        
  182.                   --  For network file service, OS/2 LAN Requestor Version 3.0  
  183.                       running under OS/2 LAN Server Version 3.0                 
  184.           o   Communications Manager/2 Version 2.1 or later                     
  185.           CLIENT APPLICATION PROGRAM DEVELOPMENT REQUIREMENTS:                  
  186.           o   IBM OS/2 2.1                                                      
  187.           o   A C or C++ compiler, such as IBM C/C++ Tools Version 2.0 in       
  188.               conjunction with:                                                 
  189.               -   IBM Developer's Toolkit Version 2.0 or later                  
  190.               -   IBM Workframe/2 Version 1.1 or later (optional)               
  191.           CLIENT APPLICATION PROGRAM RUNTIME ENVIRONMENT REQUIREMENTS:          
  192.           o   IBM OS/2 2.1                                                      
  193.           o   SOMobjects Workgroup Enabler Version 2.0, including the DSOM      
  194.               component                                                         
  195.           o   One of the following communications products:                     
  196.               -   IBM TCP/IP Version 1.2.1 for OS/2, modified by the UN34109    
  197.                   Corrective Service Diskette                                   
  198.               -   NetWare Client for OS/2 2.1 from IBM                          
  199.               -   NetBIOS:                                                      
  200.                   --  NetBIOS protocol as included in NTS/2                     
  201.           o   For network file service, OS/2 LAN Requestor Version 3.0 running  
  202.               under OS/2 LAN Server Version 3.0                                 
  203.           DYNAMIC DATA OBJECT (DDO) DEFINITION FACILITY REQUIREMENTS:           
  204.           o   IBM OS/2 2.1                                                      
  205.           o   SOMobjects Developer Toolkit Version 2.0                          
  206.           o   If you want to develop OS/2-specific data types, a C or C++       
  207.               compiler, such as IBM C/C++ Tools Version 2.0 in conjunction      
  208.               with:                                                             
  209.               -   IBM Developer's Toolkit Version 2.0, or later                 
  210.               -   IBM Workframe/2 Version 1.1, or later, (optional)             
  211.           Ordering information, terms and conditions, and charges will be       
  212.           announced at a later date.                                            
  213.                                                                                 
  214.               - - -    E N D   O F   P R I N T O U T    - - -                   
  215.