home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 293319.zip / 293319.ANN
Text File  |  1993-06-16  |  19KB  |  311 lines

  1. DATA BASE : ALET  -                                                  PAGE:    1
  2. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
  3.  
  4.  
  5. NUMBER     293-319
  6. DATE       930615
  7. TITLE      IBM SOMOBJECTS DEVELOPER TOOLKIT, WORKSTATION RUNTIMES, WORKGROUP
  8.            RUNTIMES VERSION 2.0 FOR OS/2
  9. ABSTRACT          SOMobjects (TM) Developer Toolkit for OS/2 (R) is an
  10.            object-oriented programming development product.  System Object
  11.            Model (SOM) technology and tools help to create object-oriented class
  12.            libraries.  Objects/classes can be created in one programming
  13.            language and accessed from a different programming language.
  14.            Language neutrality for objects and class libraries is a unique
  15.            differentiator for this product.  Code can be reused to extend beyond
  16.            single language boundaries, making the benefits of object-oriented
  17.            programming (OOP) far more open and expansive.  The Toolkit includes
  18.            language bindings for use with C and C++ programming languages.
  19.                   SOMobjects for OS/2 is fully compliant with the Common Object
  20.            Request Broker Architecture (CORBA) specification of the Object
  21.            Management Group (OMG).  The product also provides distributed object
  22.            capability -- across processes or address spaces in a single
  23.            workstation, and across multiple workgroup nodes in a workgroup LAN
  24.            configuration.  The respective runtime packages, Workstation Runtimes
  25.            and Workgroup Runtimes, enable the execution of SOM-based
  26.            applications with the described distributed capabilities.
  27.                   These products will be available for OS/2 and AIX (R) system
  28.            platforms.  Refer to Programming Announcement 293-320, dated
  29.            June 15, 1993.
  30.                   Planned Availability Date:  September 30, 1993.
  31.             (TM) Trademark of International Business Machines Corporation.
  32.             (R) Registered trademark of International Business Machines
  33.               Corporation.
  34.            IN BRIEF . . .
  35.            o   Language-neutral objects/class libraries
  36.            o   Object modification without application recompilation
  37.            o   Distributed LAN support
  38.            o   CORBA compliant
  39.            o   Multiple platforms:  OS/2 and AIX/6000 (TM)
  40. PRODNO       96F8647
  41.              96F8649
  42.              96F8673
  43.              96F8675
  44. OVERVIEW   DESCRIPTION
  45.                   SOMobjects for OS/2  expands object technology beyond the
  46.            limits and boundaries of today's language-bound facilities, to a
  47.            fully open, fully distributed, heterogeneous, multi-platform
  48.            environment.
  49.                   With SOM technology, objects and object definitions can be
  50.            accessed and manipulated irrespective of the programming language.
  51.            SOM makes objects language neutral.  It preserves key object-oriented
  52.            characteristics without requiring that the user of a SOM class and
  53.            the implementer of a SOM class use the same language.  The objective
  54.            of the SOM technology is not to replace existing programming
  55.            languages, but rather, to allow applications written in different
  56.            programming languages to use a common class library.  This technology
  57.            also allows for modifying or extending such libraries without having
  58.            to recompile existing applications.  The Toolkit includes language
  59.            bindings for use with C and C++ programming languages.
  60.                   The product also provides distributed SOM capability, enabling
  61.            transparent access to remote objects in a distributed environment.
  62.            The Workstation Runtimes package provides execution-time enablement
  63.            of cross-process capability in a single machine.  The Workgroup
  64.            Runtimes package provides for execution of distributed SOM-based
  65.            applications in a multi-node distributed configuration.
  66.                   A major benefit of these products is the enabling of true
  67.            binary "black-box software reuse."  It makes a software components
  68.            industry not only feasible but practicable.
  69.            LANGUAGE NEUTRALITY
  70.            SOM-based objects can be defined, accessed and manipulated
  71.            irrespective of the language in which they were implemented.
  72.            SOMobjects allows applications written in different programming
  73.            languages to use a common class library.
  74.            OMG CORBA COMPLIANT
  75.            The product supports OMG's Interface Definition Language (IDL), as
  76.            well as OMG's Common Object Request Broker Architecture (CORBA)
  77.            specification for the distributed object request broker function.
  78.            WORKSTATION AND WORKGROUP DSOM
  79.            The Workstation DSOM (distributed SOM) function provides support for
  80.            cross-process and for cross-address space transparent access to
  81.            objects in a single system (machine) environment.  The Workgroup DSOM
  82.            capabilities provide the ability to define or access objects
  83.            remotely, in a distributed workgroup LAN configuration.
  84.            BINARY COMPATIBILITY
  85.            The SOMobjects implementation allows class libraries to be modified
  86.            or replaced without requiring recompilation of applications (as long
  87.            as the new class or library doesn't require changes in the
  88.            application's source code).  This is not the case in today's
  89.            object-oriented environments.  However, it is essential if
  90.            system-provided object-oriented application frameworks are to be used
  91.            by software vendors, since end users will not have access to
  92.            applications source for recompilation when new releases of a system
  93.            library are installed.
  94.            PRODUCT POSITIONING
  95.            The SOMobjects Developer Toolkit for OS/2  is a toolkit which
  96.            provides an open, standards compliant, object-oriented development
  97.            environment on the OS/2 and the AIX platforms.  The product provides
  98.            distributed, language-neutral capabilities for defining and
  99.            manipulating objects/class libraries.  It provides to the industry
  100.            the long-needed technology for breaking the language barriers that
  101.            have confined object-oriented programming development environments to
  102.            language-related exclusive islands.  SOM-based objects can be truly
  103.            open and shared, in any application language, and distributed across
  104.            heterogeneous networks.
  105. CUSTINFO   PUBLICATIONS
  106.                   The following publications may be ordered at availability.
  107.            The set of publications may be ordered as a set.  Individual
  108.            publications will not be made available.
  109.                   To order, call the toll-free number 800-342-6672.
  110.                                                                 PART
  111.            TITLE                                               NUMBER
  112.            SOMobjects Publications                            96F8649
  113.                SOMobjects Developer Toolkit
  114.                Installation/Configuration
  115.                Guide Version 2.0
  116.                SOMobjects Developer Toolkit
  117.                Users Guide Version 2.0
  118.                SOMobjects Developer Toolkit
  119.                Programmers Reference Manual
  120.                Version 2.0
  121.                SOMobjects Developer Toolkit
  122.                Emitter Framework Guide and
  123.                Reference Version 2.0
  124.                SOMobjects Developer Toolkit
  125.                Collection Classes Reference
  126.                Manual Version 2.0
  127.                SOMobjects Developer Toolkit
  128.                Quick Reference Guide
  129.                Version 2.0
  130.            EDUCATION SUPPORT
  131.                   Descriptions of all classroom and self-study courses are
  132.            contained in the SKILLS DYNAMICS (TM) CATALOG OF IBM EDUCATION
  133.            (G320-1244).
  134.                   There will be a course on SOM/DSOM available from Skill
  135.            Dynamics, an IBM Company.
  136.                   Call Skill Dynamics at the toll-free number 800-IBM-TEACh
  137.            (426-8322) for schedules and enrollments.
  138.             (TM) Trademark of International Business Machines Corporation.
  139. TECHINFO   TECHNICAL INFORMATION
  140.            SPECIFIED OPERATING ENVIRONMENT
  141.            MACHINE REQUIREMENTS
  142.            o   One of the following operating systems:
  143.                -   OS/2 2.0 (or higher)
  144.                -   OS/2J 2.0 (or higher)
  145.            o   Hardware computer system:  any hardware computer system that
  146.                supports one or more of the above operating systems
  147.            o   For the Developer Toolkit:
  148.                -   Memory:  10MB (including the operating system)
  149.                -   Hard Disk: 14MB.
  150.            o   For the Workstation Runtimes:
  151.                -   Memory:  9MB (including the operating system)
  152.                -   Hard Disk: 3MB.
  153.            o   For the Workgroup Runtimes:
  154.                -   Memory:  9MB (including the operating system)
  155.                -   Hard Disk: 3MB.
  156.                   In order to execute distributed SOM-based applications (DSOM)
  157.            across a network, one of the following communications transport
  158.            facilities is required:
  159.            o   On OS/2 platform:  TCP/IP, NetWare (1) IPX/SPX or NetBIOS.
  160.                   To use the Replication framework, a shared file system is
  161.            required.
  162.             (1) Registered trademark of Novell. Inc.
  163.            PROGRAMMING REQUIREMENTS:  The basic prerequisite for the SOMobjects
  164.            for OS/2  product is the supported operating system platform OS/2 2.0
  165.            (or higher).  In order to develop SOM-based applications, the
  166.            programming language used must have integrated SOM support or have
  167.            SOM language bindings provided.  The SOMobjects Toolkit contains
  168.            language bindings for C and C++.  In order to execute SOM-based
  169.            applications in a distributed environment, across a network, one of
  170.            the following communications transport protocols is required:
  171.            o   For OS/2 -- to -- OS/2:  TCP/IP, NetBIOS or NetWare IPX/SPX
  172.            o   For OS/2 -- to -- AIX:  TCP/IP.
  173.                   For SOMobjects on AIX refer to Programming Announcement
  174.            293-320, dated June 15, 1993.
  175.            COMPATIBILITY:  Class libraries and/or applications developed using
  176.            the SOM capabilities in the OS/2 2.0 Developer Toolkit, will continue
  177.            to run and be upwardly compatible with the SOMobjects product tools
  178.            and runtimes.  Class libraries and/or applications developed with the
  179.            prior version of SOM can coexist with those developed using the
  180.            SOMobjects product.
  181.            PLANNING INFORMATION
  182.            INSTALLABILITY:  For information on upgrading from the use of SOM in
  183.            OS/2 2.0 to SOMobjects Developer Toolkit for OS/2, see the SOMobjects
  184.            Developer Toolkit Installation/Configuration Guide.  In general, the
  185.            installation procedure insures the path for execution of the upgraded
  186.            SOM DLL(s) as appropriate.
  187.            SHIPMENT:  Upon receipt of order for the product and of credit
  188.            validation, the product will be shipped for direct delivery to the
  189.            customer.
  190.            PACKAGING:  The SOMobjects Developer Toolkit for OS/2 is distributed
  191.            in one package with the following materials:
  192.            o   3.5-inch program diskettes (3), containing the program binaries
  193.            o   One hardcopy of the SOMobjects publications
  194.            o   IBM Program License Agreement
  195.            o   Proof of License.
  196.            The Workstation Runtimes for OS/2 package contains the following:
  197.            o   Two 3.5-inch program diskettes, containing the program binaries
  198.            o   One hardcopy of the following publication:
  199.                -   SOMobjects Workstation Runtimes Installation/Configuration
  200.                    Guide Version 2.0.
  201.                -   IBM Program License Agreement
  202.                -   Proof of License.
  203.            The Workgroup Runtimes for OS/2 package contains the following:
  204.            o   Two 3.5-inch program diskettes, containing the program binaries
  205.            o   One hardcopy of the following publication:
  206.                -   SOMobjects Workgroup Runtimes Installation/Configuration
  207.                    Guide Version 2.0
  208.                -   IBM Program License Agreement
  209.                -   Proof of License.
  210.            The set of publications may be ordered separately for SOMobjects and
  211.            distributed in a single package.  Refer to the PUBLICATIONS section
  212.            for a list.
  213.            SECURITY, AUDITABILITY AND CONTROL
  214.                   The SOMobjects for OS/2 product uses the security and
  215.            auditability provided by the operating system file system.
  216.                   User management is responsible for evaluation, selection and
  217.            implementation of security features, administrative procedures and
  218.            appropriate controls in application systems and communication
  219.            facilities.
  220. ORDERING   ORDERING INFORMATION
  221.                   Orders for new licenses will be accepted now.  To order call
  222.            800-342-6672.
  223.            PART                                              DISKETTE
  224.            NUMBER         PROGRAM NAME                       MEDIA
  225.            96F8647        SOMobjects Developer
  226.                             Toolkit for OS/2                 3.5-inch
  227.            96F8649        SOMobjects Developer
  228.                             Developer Publications           Hardcopy
  229.            96F8673        SOMobjects Workstation
  230.                             Runtimes for OS/2                3.5-inch
  231.            96F8675        SOMobjects Workgroup
  232.                             Runtimes for OS/2                3.5-inch
  233.            96F8650        SOMobjects Developer
  234.                             Toolkit for OS/2
  235.                             Additional License
  236.                             Certificate                      Hardcopy
  237.            96F8678        SOMobjects Workstation
  238.                             Runtimes for OS/2
  239.                             AL Certificate                   Hardcopy
  240.            96F8680        SOMobjects Workgroup
  241.                             Runtimes for OS/2
  242.                             AL Certificate                   Hardcopy
  243.            o   Program Package -- program diskette with documentation.
  244.            o   Additional License Copies -- authorization  for the customer who
  245.                has a program package to make a single copy of the program
  246.                diskette and documentation.  Receipt of a Proof of Additional
  247.                License certificate authorizes the customer to make the
  248.                Additional License Copy.  The customer may order a Proof of
  249.                Additional License certificate.
  250.            o   Documentation -- separate documentation without program
  251.                diskettes.
  252.            TERMS AND CONDITIONS
  253.            LICENSING:  The programs in this announcement are licensed under the
  254.            terms and conditions of the IBM Program License Agreement.  A copy of
  255.            the agreement is included in the program package.
  256.            ADDITIONAL LICENSE:  Proof of Additional License certificate must be
  257.            acquired.
  258.            LIMITED WARRANTY:
  259.            o   Program:  Yes.  Media:  Three months.
  260.            o   Additional Licenses:  Yes.  Media:  Not applicable.
  261.            PROGRAM SERVICES:  Program service will be provided by the SOMobjects
  262.            IBM product development personnel, via the following electronic
  263.            media: Internet Commercial Network, IBM TalkLink and CompuServe.
  264.            Program service for this product will be available until
  265.            September 30, 1995, or six months after the availability of a
  266.            subsequent version of the product (or a product designated as a
  267.            replacement product), whichever occurs first.  The statement of
  268.            service included in the program package describes this service.
  269.            VOLUME DISCOUNT:  Not applicable.
  270.            NATIONAL EDUCATION LICENSE FEE:  A National Education License Fee
  271.            (NELF) is not available for this product.
  272.            CHARGES
  273.            PART      PROGRAM                                           ONE-TIME
  274.            NUMBER    NAME                     ORDER TYPE               CHARGE
  275.            96F8647   SOMobjects
  276.                        Developer
  277.                        Toolkit                Program
  278.                        for OS/2               Package                   $365
  279.            96F8649   SOMobjects Developer
  280.                        Toolkit
  281.                        Publications           Documentation               99
  282.            96F8673   SOMobjects
  283.                        Workstation
  284.                        Runtimes               Program
  285.                        for OS/2               Package                     75
  286.            96F8675   SOMobjects
  287.                        Workgroup
  288.                        Runtimes               Program
  289.                        for OS/2               Package                    235
  290.            96F8650   SOMobjects
  291.                        Developer
  292.                        Toolkit
  293.                        for OS/2
  294.                        AL Certificate         AL Certificate             295
  295.            96F8678   SOMobjects
  296.                        Workstation
  297.                        Runtimes
  298.                        for OS/2
  299.                        AL Certificate         AL Certificate              60
  300.            96F8680   SOMobjects
  301.                        Workgroup
  302.                        Runtimes
  303.                        for OS/2
  304.                        AL Certificate         AL Certificate             200
  305.            ADDITIONAL LICENSES CHARGE:  Customers who pay a one-time charge for
  306.            additional licenses may copy machine-readable program materials and
  307.            printed documentation previously acquired from IBM in a program
  308.            package.  One copy may be made for each additional license ordered.
  309.  
  310.               - - -    E N D   O F   P R I N T O U T    - - -
  311.