home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 16 Announce
/
16-Announce.zip
/
293319.zip
/
293319.ANN
Wrap
Text File
|
1993-06-16
|
19KB
|
311 lines
DATA BASE : ALET - PAGE: 1
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
NUMBER 293-319
DATE 930615
TITLE IBM SOMOBJECTS DEVELOPER TOOLKIT, WORKSTATION RUNTIMES, WORKGROUP
RUNTIMES VERSION 2.0 FOR OS/2
ABSTRACT SOMobjects (TM) Developer Toolkit for OS/2 (R) is an
object-oriented programming development product. System Object
Model (SOM) technology and tools help to create object-oriented class
libraries. Objects/classes can be created in one programming
language and accessed from a different programming language.
Language neutrality for objects and class libraries is a unique
differentiator for this product. Code can be reused to extend beyond
single language boundaries, making the benefits of object-oriented
programming (OOP) far more open and expansive. The Toolkit includes
language bindings for use with C and C++ programming languages.
SOMobjects for OS/2 is fully compliant with the Common Object
Request Broker Architecture (CORBA) specification of the Object
Management Group (OMG). The product also provides distributed object
capability -- across processes or address spaces in a single
workstation, and across multiple workgroup nodes in a workgroup LAN
configuration. The respective runtime packages, Workstation Runtimes
and Workgroup Runtimes, enable the execution of SOM-based
applications with the described distributed capabilities.
These products will be available for OS/2 and AIX (R) system
platforms. Refer to Programming Announcement 293-320, dated
June 15, 1993.
Planned Availability Date: September 30, 1993.
(TM) Trademark of International Business Machines Corporation.
(R) Registered trademark of International Business Machines
Corporation.
IN BRIEF . . .
o Language-neutral objects/class libraries
o Object modification without application recompilation
o Distributed LAN support
o CORBA compliant
o Multiple platforms: OS/2 and AIX/6000 (TM)
PRODNO 96F8647
96F8649
96F8673
96F8675
OVERVIEW DESCRIPTION
SOMobjects for OS/2 expands object technology beyond the
limits and boundaries of today's language-bound facilities, to a
fully open, fully distributed, heterogeneous, multi-platform
environment.
With SOM technology, objects and object definitions can be
accessed and manipulated irrespective of the programming language.
SOM makes objects language neutral. It preserves key object-oriented
characteristics without requiring that the user of a SOM class and
the implementer of a SOM class use the same language. The objective
of the SOM technology is not to replace existing programming
languages, but rather, to allow applications written in different
programming languages to use a common class library. This technology
also allows for modifying or extending such libraries without having
to recompile existing applications. The Toolkit includes language
bindings for use with C and C++ programming languages.
The product also provides distributed SOM capability, enabling
transparent access to remote objects in a distributed environment.
The Workstation Runtimes package provides execution-time enablement
of cross-process capability in a single machine. The Workgroup
Runtimes package provides for execution of distributed SOM-based
applications in a multi-node distributed configuration.
A major benefit of these products is the enabling of true
binary "black-box software reuse." It makes a software components
industry not only feasible but practicable.
LANGUAGE NEUTRALITY
SOM-based objects can be defined, accessed and manipulated
irrespective of the language in which they were implemented.
SOMobjects allows applications written in different programming
languages to use a common class library.
OMG CORBA COMPLIANT
The product supports OMG's Interface Definition Language (IDL), as
well as OMG's Common Object Request Broker Architecture (CORBA)
specification for the distributed object request broker function.
WORKSTATION AND WORKGROUP DSOM
The Workstation DSOM (distributed SOM) function provides support for
cross-process and for cross-address space transparent access to
objects in a single system (machine) environment. The Workgroup DSOM
capabilities provide the ability to define or access objects
remotely, in a distributed workgroup LAN configuration.
BINARY COMPATIBILITY
The SOMobjects implementation allows class libraries to be modified
or replaced without requiring recompilation of applications (as long
as the new class or library doesn't require changes in the
application's source code). This is not the case in today's
object-oriented environments. However, it is essential if
system-provided object-oriented application frameworks are to be used
by software vendors, since end users will not have access to
applications source for recompilation when new releases of a system
library are installed.
PRODUCT POSITIONING
The SOMobjects Developer Toolkit for OS/2 is a toolkit which
provides an open, standards compliant, object-oriented development
environment on the OS/2 and the AIX platforms. The product provides
distributed, language-neutral capabilities for defining and
manipulating objects/class libraries. It provides to the industry
the long-needed technology for breaking the language barriers that
have confined object-oriented programming development environments to
language-related exclusive islands. SOM-based objects can be truly
open and shared, in any application language, and distributed across
heterogeneous networks.
CUSTINFO PUBLICATIONS
The following publications may be ordered at availability.
The set of publications may be ordered as a set. Individual
publications will not be made available.
To order, call the toll-free number 800-342-6672.
PART
TITLE NUMBER
SOMobjects Publications 96F8649
SOMobjects Developer Toolkit
Installation/Configuration
Guide Version 2.0
SOMobjects Developer Toolkit
Users Guide Version 2.0
SOMobjects Developer Toolkit
Programmers Reference Manual
Version 2.0
SOMobjects Developer Toolkit
Emitter Framework Guide and
Reference Version 2.0
SOMobjects Developer Toolkit
Collection Classes Reference
Manual Version 2.0
SOMobjects Developer Toolkit
Quick Reference Guide
Version 2.0
EDUCATION SUPPORT
Descriptions of all classroom and self-study courses are
contained in the SKILLS DYNAMICS (TM) CATALOG OF IBM EDUCATION
(G320-1244).
There will be a course on SOM/DSOM available from Skill
Dynamics, an IBM Company.
Call Skill Dynamics at the toll-free number 800-IBM-TEACh
(426-8322) for schedules and enrollments.
(TM) Trademark of International Business Machines Corporation.
TECHINFO TECHNICAL INFORMATION
SPECIFIED OPERATING ENVIRONMENT
MACHINE REQUIREMENTS
o One of the following operating systems:
- OS/2 2.0 (or higher)
- OS/2J 2.0 (or higher)
o Hardware computer system: any hardware computer system that
supports one or more of the above operating systems
o For the Developer Toolkit:
- Memory: 10MB (including the operating system)
- Hard Disk: 14MB.
o For the Workstation Runtimes:
- Memory: 9MB (including the operating system)
- Hard Disk: 3MB.
o For the Workgroup Runtimes:
- Memory: 9MB (including the operating system)
- Hard Disk: 3MB.
In order to execute distributed SOM-based applications (DSOM)
across a network, one of the following communications transport
facilities is required:
o On OS/2 platform: TCP/IP, NetWare (1) IPX/SPX or NetBIOS.
To use the Replication framework, a shared file system is
required.
(1) Registered trademark of Novell. Inc.
PROGRAMMING REQUIREMENTS: The basic prerequisite for the SOMobjects
for OS/2 product is the supported operating system platform OS/2 2.0
(or higher). In order to develop SOM-based applications, the
programming language used must have integrated SOM support or have
SOM language bindings provided. The SOMobjects Toolkit contains
language bindings for C and C++. In order to execute SOM-based
applications in a distributed environment, across a network, one of
the following communications transport protocols is required:
o For OS/2 -- to -- OS/2: TCP/IP, NetBIOS or NetWare IPX/SPX
o For OS/2 -- to -- AIX: TCP/IP.
For SOMobjects on AIX refer to Programming Announcement
293-320, dated June 15, 1993.
COMPATIBILITY: Class libraries and/or applications developed using
the SOM capabilities in the OS/2 2.0 Developer Toolkit, will continue
to run and be upwardly compatible with the SOMobjects product tools
and runtimes. Class libraries and/or applications developed with the
prior version of SOM can coexist with those developed using the
SOMobjects product.
PLANNING INFORMATION
INSTALLABILITY: For information on upgrading from the use of SOM in
OS/2 2.0 to SOMobjects Developer Toolkit for OS/2, see the SOMobjects
Developer Toolkit Installation/Configuration Guide. In general, the
installation procedure insures the path for execution of the upgraded
SOM DLL(s) as appropriate.
SHIPMENT: Upon receipt of order for the product and of credit
validation, the product will be shipped for direct delivery to the
customer.
PACKAGING: The SOMobjects Developer Toolkit for OS/2 is distributed
in one package with the following materials:
o 3.5-inch program diskettes (3), containing the program binaries
o One hardcopy of the SOMobjects publications
o IBM Program License Agreement
o Proof of License.
The Workstation Runtimes for OS/2 package contains the following:
o Two 3.5-inch program diskettes, containing the program binaries
o One hardcopy of the following publication:
- SOMobjects Workstation Runtimes Installation/Configuration
Guide Version 2.0.
- IBM Program License Agreement
- Proof of License.
The Workgroup Runtimes for OS/2 package contains the following:
o Two 3.5-inch program diskettes, containing the program binaries
o One hardcopy of the following publication:
- SOMobjects Workgroup Runtimes Installation/Configuration
Guide Version 2.0
- IBM Program License Agreement
- Proof of License.
The set of publications may be ordered separately for SOMobjects and
distributed in a single package. Refer to the PUBLICATIONS section
for a list.
SECURITY, AUDITABILITY AND CONTROL
The SOMobjects for OS/2 product uses the security and
auditability provided by the operating system file system.
User management is responsible for evaluation, selection and
implementation of security features, administrative procedures and
appropriate controls in application systems and communication
facilities.
ORDERING ORDERING INFORMATION
Orders for new licenses will be accepted now. To order call
800-342-6672.
PART DISKETTE
NUMBER PROGRAM NAME MEDIA
96F8647 SOMobjects Developer
Toolkit for OS/2 3.5-inch
96F8649 SOMobjects Developer
Developer Publications Hardcopy
96F8673 SOMobjects Workstation
Runtimes for OS/2 3.5-inch
96F8675 SOMobjects Workgroup
Runtimes for OS/2 3.5-inch
96F8650 SOMobjects Developer
Toolkit for OS/2
Additional License
Certificate Hardcopy
96F8678 SOMobjects Workstation
Runtimes for OS/2
AL Certificate Hardcopy
96F8680 SOMobjects Workgroup
Runtimes for OS/2
AL Certificate Hardcopy
o Program Package -- program diskette with documentation.
o Additional License Copies -- authorization for the customer who
has a program package to make a single copy of the program
diskette and documentation. Receipt of a Proof of Additional
License certificate authorizes the customer to make the
Additional License Copy. The customer may order a Proof of
Additional License certificate.
o Documentation -- separate documentation without program
diskettes.
TERMS AND CONDITIONS
LICENSING: The programs in this announcement are licensed under the
terms and conditions of the IBM Program License Agreement. A copy of
the agreement is included in the program package.
ADDITIONAL LICENSE: Proof of Additional License certificate must be
acquired.
LIMITED WARRANTY:
o Program: Yes. Media: Three months.
o Additional Licenses: Yes. Media: Not applicable.
PROGRAM SERVICES: Program service will be provided by the SOMobjects
IBM product development personnel, via the following electronic
media: Internet Commercial Network, IBM TalkLink and CompuServe.
Program service for this product will be available until
September 30, 1995, or six months after the availability of a
subsequent version of the product (or a product designated as a
replacement product), whichever occurs first. The statement of
service included in the program package describes this service.
VOLUME DISCOUNT: Not applicable.
NATIONAL EDUCATION LICENSE FEE: A National Education License Fee
(NELF) is not available for this product.
CHARGES
PART PROGRAM ONE-TIME
NUMBER NAME ORDER TYPE CHARGE
96F8647 SOMobjects
Developer
Toolkit Program
for OS/2 Package $365
96F8649 SOMobjects Developer
Toolkit
Publications Documentation 99
96F8673 SOMobjects
Workstation
Runtimes Program
for OS/2 Package 75
96F8675 SOMobjects
Workgroup
Runtimes Program
for OS/2 Package 235
96F8650 SOMobjects
Developer
Toolkit
for OS/2
AL Certificate AL Certificate 295
96F8678 SOMobjects
Workstation
Runtimes
for OS/2
AL Certificate AL Certificate 60
96F8680 SOMobjects
Workgroup
Runtimes
for OS/2
AL Certificate AL Certificate 200
ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program
package. One copy may be made for each additional license ordered.
- - - E N D O F P R I N T O U T - - -