home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega Demo
/
MegaDemoCDRom1.cdr
/
info
/
os220all.ann
< prev
next >
Wrap
Text File
|
1992-07-09
|
125KB
|
1,742 lines
DATE 03/31/92
TITLE OS/2 VERSION 2.0, EXTENDED SERVICES, DDCS/2, LAN SERVER 2.0, OS/2
VERSION 2.0 TOOLS AVAILABLE
ABSTRACT OS/2 (R) Version 2.0 is available as the desktop operating
environment of choice. OS/2 Version 2.0 Workplace Shell sets the
standard for ease-of-use in the computer industry. A wide range of
DOS, Windows and OS/2 applications can be run side-by-side on the
OS/2 desktop, allowing users to choose the best solution to meet
their needs from more than 24,000 applications.
The robust networking and client-server capabilities of the
OS/2 LAN Server Version 2.0 meet the needs of users working in
today's interconnected environments. Extended Services meets the
needs of users requiring wide-area communications, relational
databases and systems management.
OS/2 Version 2.0 is the robust and stable platform for
developing and delivering all types of applications -- productivity,
mission-critical, educational and entertainment.
Highlights of the announcement:
o OS/2 Workplace Shell sets a new standard for ease-of-use in the
personal computer industry.
o OS/2 Version 2.0 supports a very broad range of DOS, Windows and
OS/2 applications integrated on the desktop.
o 32-bit OS/2 operating system ready for tomorrow's hardware and
applications.
o OS/2 Version 2.0 is the platform for mission-critical
applications, advanced client/server environments, wide area
communications support, relational database support and systems
management.
o OS/2 Version 2.0 superior stability and reliability backed by
unmatched IBM service and support.
o Extended Services provide enhanced, comprehensive database and
communications support with new installation and productivity
aids.
o LAN Server Version 2.0 provides a wide range of solutions for
customers' networking requirements.
o C Set/2, WorkFrame/2 and the Developer's Toolkit for OS/2
Version 2.0 are a complete development environment for building
powerful new 32-bit OS/2 applications.
IN BRIEF . . .
o OS/2 Version 2.0, with 32-bit foundation, runs a wide variety of
DOS, Windows and OS/2 applications simultaneously in a protected
environment
o OS/2's object-oriented Workplace Shell works the way people work
-- simply and easily
o The growth path provided by the SAA (TM) platform encompasses
OS/2, OS/400 (R), MVS and VM
o LAN Server networking solutions meet customers' resource sharing
requirements
o Extended Services installation and productivity aids enhance
comprehensive OS/2 database and communications support
o OS/2's stability and reliability are backed by IBM service and
support
Availability Dates:
o March 31, 1992 (OS/2 Version 2.0)
o March 31, 1992 (Toolkit, WorkFrame/2)
o April 7, 1992 (C Set/2)
o April 10, 1992 (Extended Services)
o April 10, 1992 (DDCS/2)
o April 10, 1992 (LS 2.0)
(R) Registered trademark of International Business Machines
Corporation.
(TM) Trademark of International Business Machines Corporation.
PRODNO 5871-AAA 2778 96F8326 5871-AAA 2304 04G1082
5871-AAA 2779 96F8327 5871-AAA 2306 04G1083
5871-AAA 2780 96F8328 5871-AAA 2310 04G1086
5871-AAA 2781 96F8329 5871-AAA 2312 04G1087
5871-AAA 2320 04G1051
5871-AAA 2321 04G1052
5871-AAA 2322 04G1055
5871-AAA 2323 04G1056
5871-AAA 2267 84F7586
5871-AAA 2268 10G2991
5871-AAA 2396 10G4333
5871-AAA 2397 10G4334
5871-AAA 2398 10G2995
5871-AAA 2399 10G3363
5871-AAA 2390 10G3355
5871-AAA 2391 10G4335
5871-AAA 2392 10G2994
5871-AAA 2393 10G3292
5871-AAA 2394 10G2996
5871-AAA 2395 10G3293
OVERVIEW DESCRIPTION
OS/2 VERSION 2.0
WORKPLACE SHELL: The OS/2 Version 2.0 Workplace Shell sets the
standard for ease-of-use in the personal computer industry. The
object-oriented approach allows users to manage many types of objects
-- programs, data files, printers, network servers and drives -- from
a single interface called the desktop. From the desktop, users can
directly manipulate objects so that printing, for example, becomes as
simple as dragging and dropping a picture (or icon) representing a
letter onto an icon representing a printer.
The Workplace Shell works the way users do, and it can look
the way users want it to look. More flexible than ever, OS/2
Version 2.0 allows users maximum freedom to customize desktops,
including colors, fonts, object locations and many other aspects of
appearance. Desktops may look very different from one user
environment to another and from one user to another.
The Workplace Shell represents the culmination of earlier
technologies, evolving over time from the command line to graphical
icons, to the current object-oriented interface technology, which
implements the workplace model defined by Common User Access (TM)
(CUA (TM)) 91. OS/2 Version 2.0 is the Systems Application
Architecture (R) (SAA) environment for the workstation. The
Workplace Shell makes OS/2 Version 2.0 an excellent desktop operating
environment for all users today and advances operating system
technology for tomorrow.
(TM) Trademark of International Business Machines Corporation.
(R) Registered trademark of International Business Machines
Corporation.
INTEGRATING PLATFORM: The OS/2 Version 2.0 desktop provides a single
environment from which a mixed set of applications -- DOS, Windows
(1), 16-bit and 32-bit OS/2 -- can be started. Users can display
most of these applications and their corresponding data
simultaneously. OS/2 Version 2.0 automatically manages system
resources such as memory, processor, hardware devices, programs and
data files on behalf of all types of applications running
concurrently on the system.
(1) Trademark of Microsoft Corporation.
CONCURRENT EXECUTION: OS/2 Version 2.0 supports the concurrent
execution of tasks, permitting users to perform other tasks while
processing one or many other tasks. This reduction in waiting time
improves user response times and efficiency. Depending on the
display adapter installed, users generally can run applications
windowed or full screen, in graphics or text modes, and in the
foreground or background. Full-screen operation in the foreground
may be required or preferred for some advanced graphical applications
where performance or timing considerations are critical.
INTERPROGRAM COMMUNICATION: "Cut and paste" can be performed easily
across all types of applications, reducing the need for manual
transfers of data and the resulting risk of errors. Dynamic Data
Exchange (DDE) is supported between Windows and OS/2 Presentation
Manager (R) applications. Object linking and embedding (OLE) is
supported between Windows applications.
(R) Registered trademark of International Business Machines
Corporation.
PRINTING: Each printer is represented on the OS/2 desktop by a print
object, enabling users to drag and drop print jobs onto any local or
remote printer on the network. This smooth, integrated operation
allows users to improve productivity by significantly decreasing the
number of steps needed to print.
NETWORK SUPPORT: OS/2 Version 2.0 meets the needs of today's users
who work in interconnected environments. OS/2 Version 2.0 provides
robust networking and client-server capabilities, underscoring the
benefits derived from IBM's unique systems know-how. Network
servers, such as the IBM LAN Server and the Novell NetWare server,
represented as objects on the OS/2 desktop, allow users easy access
to the services of local and remote servers. When access is needed,
OS/2 Version 2.0 prompts users for information, so they no longer
must remember complex commands.
In addition, users no longer need to assign drive letters or
port names to use the resources on the network. From the OS/2
Desktop, users can browse servers for shared resources; they can
browse shared disks for files and programs and they can browse shared
printers to manage print jobs.
APPLICATION AND SYSTEM PROTECTION: In addition to being the desktop
operating system of choice, OS/2 Version 2.0 is the platform ideally
suited for running mission-critical and line-of-business
applications. OS/2 Version 2.0 is a protected system and application
environment. Each application is encapsulated in its own address
space and cannot access system or other application data. DOS and
Windows sessions run in the protected mode of the 80386 processor.
If a Windows or DOS application (running in a window) attempts to
violate the integrity of the system, the application will be ended
gracefully without affecting the system and other executing
applications. And, if DOS or Windows applications fail (for example,
Unrecoverable Application Errors (UAEs)), that DOS session can be
closed and restarted easily without affecting the other applications
running on the system.
MULTIMEDIA APPLICATIONS: OS/2 Version 2.0 supports applications that
utilize OS/2 and Windows multimedia extensions, allowing users to
integrate multimedia applications into their environment. Users can
look ahead to the next generation of software programs -- exciting
multimedia solutions for entertainment and education.
APPLICATION COMPATIBILITY: A very broad range of the current 17,000
DOS applications, 4,900 Windows applications, and 2,500 16-bit OS/2
applications will run unchanged on OS/2 Version 2.0. This vast
assortment of applications permits users to choose the applications
that provide the most effective solutions to their needs. This means
that businesses do not need to invest in new applications and
training right away;. they can migrate to the emerging, more
powerful, 32-bit OS/2 applications as their needs grow.
IBM has subjected leading applications, based on market share
and use of specialized functions, to rigorous testing. In addition,
a large number of users have tested their applications on early
versions of the OS/2 Version 2.0 product. IBM is aware of a very
small number of applications, such as those that could compromise the
integrity of the system or those requiring extremely high interrupt
rates (typically, greater than 1,000 interrupts per second) that will
not operate properly. Other applications may run with limited
function or may require special settings. Refer to the OS/2
COMPATIBILITY INFORMATION in the OS/2 Version 2.0 package for
details.
VERSION-SPECIFIC DOS: Some applications must run on a specific
version of DOS. OS/2 Version 2.0 allows users to boot (start)
specific versions of DOS, such as Versions 3.3, 4.0 and 5.0 or DRDOS
Version 6.0 in a DOS session. This capability helps to ensure
compatibility with DOS version-specific applications and device
drivers, including block device drivers (such as LAN requesters)
needed for network support.
BOOT MANAGER: OS/2 Version 2.0 allows users to boot (start) multiple
operating systems, such as DOS Versions 3.3, 4.0 and 5.0; DRDOS
Version 6.0; and OS/2 Version 1.3, on the same hardware system on
which OS/2 Version 2.0 is installed. This ability to boot multiple
operating systems allows applications requiring a specific operating
system to run on a single hardware configuration. The boot manager
feature also allows businesses with large numbers of users migrating
from one release to another to fully test the new environment while
the old environment continues to be operational.
MEMORY EXTENDERS: OS/2 Version 2.0 provides portability for the
current set of DOS applications by adhering to current industry
standards for personal computing. The ability of OS/2 Version 2.0 to
execute DOS applications that use XMS, EMS, and DPMI (level .9)
prevents existing DOS applications from becoming obsolete due to
migration to OS/2 Version 2.0. While EMS is fully supported,
performance is optimized for XMS and DPMI.
ADOBE TYPE MANAGER (1) (ATM (1)): OS/2 Version 2.0 includes the
Adobe Type Manager, which supports industry-standard ATM fonts for
Windows and Presentation Manager applications. Support for Windows
applications requiring ATM fonts allows users to run their
applications under OS/2 Version 2.0 without purchasing and installing
the ATM for Windows. A selection of popular ATM fonts (Type 1) is
also included.
(1) Trademark of Adobe Systems, Incorporated.
INSTALLATION: Rich colors, icons, progress indicators and status
information all help to guide users easily through the new OS/2
Version 2.0 graphical installation. When installing over DOS,
Windows, or a previous version of OS/2, applications and other
environmental conditions are preserved or migrated to exploit the
OS/2 environment.
Users can choose from two preselected installations, one
optimal for most users, and another that installs the complete
system. A third installation option enables users to install only
the functions they need, reducing hard disk requirements. While a
60MB hard disk is required, actual hard disk requirements range from
15-30MB, depending on the installation options selected. OS/2
Version 2.0 also supports installation from a response file. The
response file is a very efficient way of installing the system on
many machines that need to be configured in the same way by allowing
a system administrator to pre-select the installation options. The
response file and the ability to install OS/2 Version 2.0 from any
drive, including a LAN, help to reduce user involvement in the
installation. Refer to OS/2 Version 2.0 Remote Installation and
Maintenance (Red Book) (GG24-3780).
MIGRATION: During installation, OS/2 automatically migrates existing
DOS, Windows and OS/2 environments, mapping them to the OS/2
Version 2.0 environment. In addition, OS/2 Version 2.0 contains
profiles of more than 225 of the most popular DOS and Windows
applications, which are placed in the appropriate DOS or Windows
folders on the OS/2 desktop; OS/2 Version 1.X groups are mapped to
OS/2 Version 2.0 folders on the desktop. OS/2 Version 2.0 also takes
care of the special settings required by a few of the 225 DOS and
Windows applications. This migration process also includes the
supporting DOS, Windows, and 16-bit OS/2 device drivers and printer
definitions and other applications on the hard disk. Users can
achieve the look of OS/2 Version 1.3 to help migrate to the Workplace
Shell. Refer to the WORKPLACE SHELL section of this document.
ONLINE HELP AND INFORMATION: The "Start Here" icon on the OS/2
desktop contains a selectable list of the tasks users perform most
frequently, such as adding and using programs, finding information,
printing and shutting down systems. Users can select the task they
need to perform and move directly to the procedure for accomplishing
it in the Master Help Index.
Online help and information is available at any time and
provides users with instant explanations of OS/2 Version 2.0
functions, eliminating the need to keep a manual nearby. The online,
interactive tutorial teaches users how to use a mouse, how to work
with objects, how to optimize the windowed environment and how to use
the online help and information.
The Master Help Index contains an alphabetic, selectable list
of topics, enabling users to quickly locate instructions for
completing any task supported by the OS/2 Version 2.0 product. Each
topic contains hypertext links, allowing users to select a topic of
choice and view related information immediately. Topics can also be
searched and printed easily.
PRODUCTIVITY AIDS AND GAMES: The productivity aids and games
(applets) included with OS/2 Version 2.0 provide a basic level of
program function intended to help users learn to use the system and
become productive immediately.
Productivity aids -- calculator, calendar, notepad, and sticky
pad help users perform and manage daily tasks. A to-do list acts as
a reminder; an alarm helps to ensure tasks are done on time. Daily
and monthly planning programs help users keep track of upcoming
events. PM Terminal opens up a new experience for users unfamiliar
with the world of online databases and bulletin boards. The Enhanced
Editor and the PM Chart programs are useful for daily tasks and
presentations. In all, 18 productivity applets are included.
Games -- Games provide entertainment and help users unfamiliar
with a mouse to practice their skills. The computer gives users a
run for their money if they try to defeat it at OS/2 Chess.
Klondike-style Solitaire is a favorite, along with Jigsaw, Scramble
and Reversi.
HARDWARE EXPLOITATION: OS/2 Version 2.0 is supported on personal
computers with an 80386SX (or compatible) or higher processor, with
at least 4MB of memory and a 60MB hard disk with 15-30 MB of free
space. Refer to the STATEMENT OF SERVICE section for additional
information.
IBM has tested key functions of the OS/2 Version 2.0 product,
based on selected model configurations provided by the manufacturer
of non-IBM hardware systems. Testing results are available on
CompuServe, NATBOARD, the National Support Center Bulletin Board
System, the OS/2 Bulletin Board System, IBM Forums (OEM and OS2ARENA)
and IBMLink (TM).
(TM) Trademark of International Business Machines Corporation.
PRINTERS
OS/2 Version 2.0 supports a broad range of printers, producing
high-quality printed output from OS/2, Windows and DOS applications.
OS/2 Version 2.0 exploits the printers customers use most, including
IBM, Hewlett-Packard, Epson, Panasonic and many others. In addition,
OS/2 Version 2.0 includes a corresponding set of the most popular
Windows printer drivers. The multitasking capabilities of OS/2
Version 2.0 allow users to save time by running DOS, Windows and OS/2
printing jobs in the background.
DISPLAY ADAPTERS
OS/2 2.0 supports a wide variety of DOS, Windows and OS/2
applications running side-by-side in windowed sessions when the
primary display adapter (including adapters that support SVGA modes)
is configured for VGA mode. OS/2 2.0 supports DOS applications
running side-by-side in windowed sessions in most SVGA modes on
certain display adapters. OS/2 2.0 also supports text-based DOS
applications running side-by-side in windowed sessions when the
display adapter is configured for XGA (TM) or 8514A modes. Broader
support for high-resolution modes (higher than 640x480x16) will be
provided over time. In addition, IBM is working with the
manufacturers of popular boards to assist them in making their
Windows and Presentation Manager drivers available. Information will
be available on CompuServe, NATBOARD, the National Support Center
Bulletin Board System, the OS/2 Bulletin Board System, IBM Forums
(OEM and OS2ARENA) and IBMLink.
(TM) Trademark of International Business Machines Corporation.
OTHER PERIPHERAL DEVICES
OS/2 Version 2.0 supports a broad range of hardware devices,
including hard disk drives, diskette drives, tape drives, CD-ROM
drives, optical disk drives, display adapters and pointing devices.
Support for devices utilizing the Small Computer System Interface
(SCSI) includes chaining of commands, significantly improving
throughput. In addition, OS/2 Version 2.0 provides a complete SCSI
solution by supporting the Micro Channel (R) and PC-bus-based
architectures.
Some FAX and sound adapters are extremely timing sensitive,
requiring more than 1,000 interrupts per second. These adapters may
not operate successfully in DOS sessions.
OS/2 Version 2.0 allows all applications to access disks
formatted with the High-Performance File System (HPFS) and enhanced
file allocation table (FAT) file system. The enhanced FAT file
system provides better performance than FAT, and the HPFS provides
extremely fast access to very large disk volumes. In addition, the
2GB limitation on the size of each disk volume has been raised.
Theoretically, the new limit is 64GB, but a practical, usable size is
5-7GB (per volume). This support for very large disk volumes
increases the productivity of network administrators, who no longer
must continually move and delete data to free disk space.
(R) Registered trademark of International Business Machines
Corporation.
SYSTEM PERFORMANCE: OS/2 Version 2.0 allows application developers
to create applications that exploit the 32-bit architecture. These
capabilities include 32-bit instructions and data addressing, a flat
memory model capable of supporting programs with address spaces as
large as 512MB, the interrupt and task switching managers needed to
accommodate 32-bit save and restore operations and an enhanced 32-bit
loader. Most 32-bit applications perform faster on OS/2 Version 2.0
than their 16-bit counterparts. Over time, as more applications are
written to take advantage of the power of 32-bit OS/2 Version 2.0,
additional performance improvements should be realized.
The ability of OS/2 Version 2.0 to run multiple tasks
concurrently helps to improve the productivity of users; tasks
previously performed end-to-end can now be run in parallel. 32-bit
OS/2 Version 2.0 was designed to run in a minimum of 4MB of memory,
and in that environment, the benefits of concurrent tasking can be
realized. However, to unleash the power of complex applications
running in multitasking environments, hardware should not be a
constraint.
Combinations of all types of applications -- DOS, Windows and
OS/2 -- running together on the system benefit from the predictable
performance of the OS/2 Version 2.0 environment. OS/2 Version 2.0
runs applications with performance equal to or better than their
native environments.
Unlike the cooperative multitasking used by Windows
applications, which depends on applications voluntarily sharing
system resources with other applications (and which must be written
specifically to share resources), the preemptive multitasking scheme
implemented by OS/2 Version 2.0, reserves control for the system
itself, balancing the performance of all the applications running on
the system.
RELATED PRODUCTS AND SERVICES
PRINT SERVICES FACILITY/2 (PSF/2)
PSF/2 is a solution for LAN customers with high-function,
high-capacity or department printer requirements. PSF/2 supports
multiple workstations, datastreams and printer types. Refer to
Programming Announcement 292-138, dated March 17, 1992.
LAN AUTOMATED DISTRIBUTION/2 (LAD/2) SERVICE
The LAD/2 service allows qualified IBM systems engineers to install,
configure and upgrade operating systems and other software on
workstations attached to LANs. This service significantly decreases
installation time by supporting the distribution of the Extended
Services and LAN Server Version 2.0 (requesters only) simultaneously
with the installation of OS/2 Version 2.0. LAD/2 also can be used to
distribute the Extended Services and LAN Server Version 2.0 to
workstations on which OS/2 Version 2.0 was previously installed.
Contact your IBM representative for information about this service.
OS/2 VERSION 2.0 SERVICE AND SUPPORT
PROGRAM DEFECT SUPPORT
Program service support for OS/2 Version 2.0 consists of IBM Central
Service, including the IBM Support Center. Program services will be
available until March 31, 1994.
Program services from IBM are provided through any of the
following channels:
o IBM Authorized Dealer
o Technical Coordinator, if one is identified
o Mail in Defect Report Form attached to the Service/Support
Information card included with the program documentation.
IBM Central Service will respond to a defect in the unaltered
portion of the licensed program if the problem can be recreated in
the Specified Operating Environment or on other computers not
included in the Specified Operating Environment, with a 386 SX, or
higher, or compatible processor. IBM Central Service will respond,
as determined by IBM, by issuing:
o Corrective service information, such as correction documentation
o Notice of availability of corrected code
o Restriction
o Bypass.
During the first three months of your license, if IBM cannot
provide the defect support described above, you may terminate your
license by returning all copies of the program and your money will be
refunded.
ENHANCED SUPPORT OFFERINGS
In addition to the entitled defect support described in the program
defect support section above, the following enhanced support
offerings are available:
OVERVIEW AND POSITIONING OF ENHANCED OFFERINGS: The following
enhanced offerings are targeted to meet different customer
requirements. The OS/2 Bulletin Board System (BBS) is targeted for
end users with the appropriate electronic communications equipment.
CompuServe will be available as an additional electronic channel for
all end users. OS/2 Support Line provides support for OS/2
Version 2.X, as a low cost offering intended for individual users
and small businesses. SystemXtra (TM) is targeted for customers with
multiple systems installed and designated Technical Coordinators or
other focal points. SystemXtra provides support for OS/2 Version 2.0
Licensed Program Products (such as OS/2 Version 2.0, Extended
Services, LAN Server Version 2.0). SystemXtra also provides Single
Point of Contact support for software and hardware, defect and
non-defect problems, with premium response within one hour. In
addition, End User Support (EUS), a currently available service
offering, provides assistance with problems and answers to questions
about a variety of IBM and non-IBM hardware and software products,
including both operating systems and application programs. This
offering is targeted for the PC end user.
(TM) Trademark of International Business Machines Corporation.
OS/2 BULLETIN BOARD SYSTEM (BBS): The OS/2 BBS enables the user to
electronically access OS/2 technical information, exchange messages
with other OS/2 users, submit program defects to IBM and receive
information regarding the availability of fixes. For information on
registration and access to the OS/2 BBS, call 1-800-547-1283.
COMPUSERVE: IBM will maintain a forum (IBMOS2) on CompuServe that
offers services similar to the OS/2 BBS described above. For
membership information, call 1-800-848-8199.
OS/2 SUPPORT LINE: The OS/2 Support Line enhances IBM's entitled
Program Services by providing assistance with customer problems
including installation, setup, usage and "how to" questions. This
offering provides assistance for currently supported versions of
IBM's OS/2 Version 2.X Operating System only. This offering entitles
the registered user to voice support via the 1-800-237-5511 telephone
number from Monday through Friday, excluding national holidays,
between 8:00 a.m. and 5:00 p.m. (Eastern time).
Licensed OS/2 customers considering the OS/2 Support Line
offering may register for 60 days of the toll-free voice support at
no charge. To register for this voice support trial period, mail the
registration card portion of the Service/Support Information Card
contained in the OS/2 Version 2.0 program package to the preprinted
address on the card. Customers may also register for the trial
period by calling 1-800-237-5511. All registrants of the 60-day
trial period will be mailed a welcome letter describing the terms and
conditions of the offering and information regarding the expiration
date of the trial period. The OS/2 Support Line is available for an
annual subscription fee of $129. To purchase OS/2 Support Line, call
1-800-237-5511 and provide a credit card number. If paying by check
or money order, an invoice will be mailed to the customer. After
purchasing OS/2 Support Line, IBM will notify the registrant of the
effective date of the agreement and provide instructions on how to
access a number of mini-applications (applets). The OS/2 Support
Line offering will be available concurrently with the availability of
OS/2 Version 2.0.
SYSTEMXTRA FOR PERSONAL SYSTEMS: SystemXtra for Personal Systems is
IBM's premier level of software service for currently supported
versions of IBM's OS/2 and other selected IBM licensed program
products running on an Personal System/2 (R) or other eligible
platform in a Personal Systems environment.
SystemXtra for Personal Systems provides direct access to
IBM's support structure by calling 1-800-IBM-XTRA, or via electronic
facility (for customers with IBMLink authorization) for submission of
problems or questions related to eligible Personal Systems products,
including currently supported versions of IBM OS/2. IBM will provide
premium response to SystemXtra customers, responding to all
submissions within an hour of receipt by IBM SystemXtra personnel
during normal business hours. Emergency support will be provided
after hours on a call-out basis, within one hour.
IBM specialists will answer questions, provide problem
analysis and resolution assistance, and when applicable, coordinate
hardware service for machines that are warranted or covered by IBM
Maintenance Services. IBM will take ownership of problems and manage
them through resolution. Refer to the SystemXtra for Personal
Systems Announcement 389-202 for more detail.
(R) Registered trademark of International Business Machines
Corporation.
END USER SUPPORT: Refer to Marketing Announcement 389-202, dated
December 12, 1989 for details.
EXTENDED SERVICES
Extended Services, together with the companion product SAA
Distributed Database Connection Services/2 (TM) (DDCS/2), meets the
needs of OS/2 users who require access from intelligent workstations
to relational databases and other communications services located
locally on the workstation, across a LAN, on a remote system or host
platform. Extended Services is comprised of three components:
Communications Manager, Database Manager and Query Manager. DDCS/2
is a separate product.
Advantages common to the Extended Services components include:
o Multi-vendor Platform
Extended Services is capable of running on a much broader
hardware and software base than its Extended Edition predecessor.
Database and communications functions may be used not only on IBM
personal computers with OS/2 Version 2.0, but also on OS/2
Version 1.3 (refresh level 1.30.1 or later) and on selected
non-IBM compatible hardware platforms and selected non-IBM OS/2
operating systems. Extended Services will support both 16- and
32-bit applications.
o National Language Support
Extended Services provides multi-national solutions for
customer's expanding global business needs with eleven
single-byte versions including U.S. and U.K. English.
o Reliable Base
Extended Services will exploit the OS/2 attributes of
preemptive multi-tasking, performance and integrity. This will
allow the use of simultaneous diverse communications
connectivities and protocols and simultaneous multiple database
transactions in a protected environment.
o Architected Design
Extended Services uses IBM's Systems Applications
Architecture (SAA) including the Common User Access to enable a
consistent application appearance. Communications Manager uses
Common Communications and the Common Programming Interface --
Communications (CPI-C). These facilitate the development of
distributed applications and allow their portability across the
SAA family of products.
Database Manager supports the portability of applications
across IBM relational database platforms via the following
architectures; IBM SAA SQL Level 1, Multi-vendor Integration
Architecture (MIA), Distributed Relational Database Architecture
(TM) (DRDA (TM)), and implements the client/server model for
support of database applications running on DOS, Windows and OS/2
client workstations.
o LAN Improvements
Adoption of the new LAN Adapter and Protocol Support
(LAPS) provides more efficient processing of the IEEE 802.2 and
NETBIOS protocols with increased performance in both cases across
supported LANs.
o Productivity Aids
Seven new productivity aids will be shipped with Extended
Services to supplement and enhance usability. Included are print
and file transfer utilities, a keyboard utility, a problem
determination tool, APL support and a database performance
optimization tool.
- PCPRINT -- supports printing to one or more PC printers with
a wide selection of printers, queues, drivers and fonts.
Printing may be from PC, VM or MVS/TSO files with many
pagination options.
- ALMCOPY -- supports uploading or downloading files between a
PC and a System/370 VM host. Facilities such as wild card
naming enhance performance, particularly with multiple file
transfers.
- TOGGLE -- provides additional keyboard and mouse support to
facilitate control of and navigation between 3270 sessions.
- SNAPDUMP -- is a set of tools designed to facilitate problem
determination. It collects data from multiple sources
including errors and traces, packages it for review and has
options for forwarding the data to other service points.
- APL -- provides support for host APL under a 3270 session.
APL characters may be input from the keyboard or received
from the host and displayed and printed.
- Host Printing via Printer Definition Tables -- provides
additional function and control for 3270 printing. It
enables the "rotate" facility and enhances performance for
many printers.
- EXPLAIN -- provides the database programmer with a tool to
help analyze SQL statements and optimize performance of
database applications.
A new publication is shipped with Extended Services which
describes each application.
o Extended Services Installation
It is possible to install Extended Services from a drive
other than "A". The drive can be a shared drive on an IBM LAN
Server Version 2.0 system, other network server systems, or an
alternative local drive. For example, when connected to an IBM
LAN Server Version 2.0 system a user can specify the network
drive and execute Extended Services installation with no
diskettes required. This installation is much faster and easier
across the LAN.
o NetWare Compatibility
Extended Services (Database Manager and Communications
Manager) may coexist on a network with Novell NetWare LAN
requesters and servers. In addition, NetWare LAN requesters may
be installed on the same workstation as Extended Services.
Instructions for the installation of the NetWare requester for
OS/2 are included in the NetWare Services for OS/2 product.
Users will find additional information in the OS/2 LAN Server and
NetWare from IBM Coexistence Guide, and should refer to the
COEXIST.TXT FILE in the NetWare Requester before installing the
requester with either Extended Services or the LAN
Server/Requester.
(TM) Trademark of International Business Machines Corporation.
COMMUNICATIONS MANAGER (CM)
The Communications Manager component of Extended Services provides
extensive support for terminal emulation, diverse connectivities
using several different protocols, traditional and peer networking
and gateways within a single offering, tailored to individual user
requirements. By utilizing the advanced capabilities of OS/2, the
functions of Communications Manager can be run simultaneously as a
reliable service to the users. In addition, Communications Manager
has powerful support for application developers, system and network
administrators.
o End User Support
CM provides 3270, 5250 and ASCII terminal emulation, each
containing or having access to associated file transfers.
Multiple windowed sessions may be run simultaneously to help
boost the productivity of the user. Broad connectivity support
allows applications (such as database or user developed) to
access data locally on the workstation, across the LAN or across
a WAN to remote hosts or services.
o Application Development Support
A very broad range of Application Programming Interfaces
(APIs) is available serving the LAN, WAN, Emulator, Distributed
Application, Services and Systems Management environments.
Applications may be developed as 16- or 32-bit, the latter using
the IBM C Set/2 compiler, which supports the following APIs:
CPI-C, APPC, Common Services, System Management, EHLLAPI,
NETBIOS, and IEEE 802.2
For development error correction CM has traces and error
logs. In addition, CM provides the associated underlying code to
help the communications links function correctly and
simultaneously. The application developer concentrates on the
application, confident that the communications support will work
correctly and efficiently.
o Systems and Network Management Support
For installation, CM has several alternative configuration
options ranging from simple to comprehensive, and from manual to
programmed. The incorporation of Advanced Peer-to-Peer
Networking (APPN) from the previous NS/2 product greatly
simplifies the setup and modification of these types of networks.
Remote Operations support in conjunction with 370 NetView (R)
gives centralized workstation administration and control. The
use of First Failure Support Technology (TM) (FFST (TM)/2) for
the automatic logging of LAN errors as they occur is a powerful
new tool just beginning to be used with CM. Finally, the
availability of the SNAPDUMP productivity aid provides another
powerful tool for tracking errors should they occur.
o Other Features
SNA gateway support now allows the simultaneous use of up
to 254 workstations through the Communications Manager's SNA
Gateway attached via a single or multiple adapters. Successful
operation in a given environment may depend on other factors,
such as application load and/or line speed, so the ability to
exploit a full complement of 254 workstations should not be
assumed for all cases. Note that the total number of LU sessions
(254) per gateway, an SNA limit per PU, is not increased. The
maximum number of workstations in any configuration utilizing a
single gateway is 254 with a single LU for each. If performance
is perceived to be unsatisfactory, the use of a more powerful
gateway computer could be considered.
3174 Peer Communications enabling (together with
associated support at the controller) allows coax-attached
workstations to enjoy many of the benefits of Token-Ring LAN
membership, including the ability to use APPC applications.
CM supports the Network Device Interface Specification
(NDIS). Existing and future adapters conforming to NDIS may be
used and exploited in support of Extended Services. Information
about the support of NDIS Media Access Control (MAC) device
drivers and the availability of independent testing can be
obtained by writing Personal Systems Programming at the following
address. Customers who have already requested and received an
IBM OS/2 NDIS Driver Implementation Package will receive new
information automatically.
IBM Corporation
Dept. D53, Bldg. 906
11501 Burnet Road East
Austin, TX 78758
FAX (512) 838-8035
o Migration
All previous versions of CM applications written to
published APIs are upwardly compatible with Extended Services.
Any level of CM may use any level of the SNA gateway, providing
maximum flexibility in the migration process.
(R) Registered trademark of International Business Machines
Corporation.
(TM) Trademark of International Business Machines Corporation.
DATABASE MANAGER
The Extended Services Database Manager is an integrated host and
desktop relational database providing consistency with IBM's
SAA-related family of database products. Two versions of Extended
Services are offered. The Extended Services for OS/2 is a single
user package that provides native database capabilities to either a
stand-alone or LAN-attached workstation. This version can also be
configured as a client to a remote database server installed on the
LAN or to the host. Extended Services with Database Server for OS/2
is the server version of the product providing database support to
DOS, Windows or OS/2 client workstations through its client enabler
Distributed Feature. Access to host databases is possible for either
version when IBM SAA Distributed Database Connection Services/2
(DDCS/2) is also installed.
o Flexibility
In addition to the APIs supported by earlier versions, the
Database Manager's menu of programming interfaces is supplemented
with a SQLEKILL interface. This interface permits a database
administrator to force users off without bringing the database
down so that functions like backup and restore can be performed.
To obtain a copy of these documents send a written request to
Personal Systems Programming at the following address.
IBM Corporation
Database Manager Products
Dept. A04, Bldg. 901
11501 Burnet Road East
Austin, TX 78758
FAX (512) 838-0050
o Connectivity
In addition to access across supported LANs, the Database
Manager with the Communications Manager component and the
Distributed Database Connection Services/2 (DDCS/2) software
product, provides transparent access from the Database Manager to
IBM's DRDA host relational databases, requiring no separate host
access code. Access can be from a single workstation with DDCS/2
installed or from DOS, Windows or OS/2 client workstations
through a comparably equipped database server.
o Price/Performance
Using OS/2 Version 2.0 increased memory capabilities,
Database Manager can support additional database clients,
additional concurrent databases and enhanced performance tuning.
Extended Services is repackaged to provide a single user
version and a low-cost client/server solution. Extended Services
database servers support older Extended Edition Version 1.2 or
1.3 APPC or SQLLOO clients. These clients and Extended Services
database clients can access shared databases on a LAN or at a
host. The maximum number of configurable applications is
increased to 252. However, successful operation in this
environment is dependent on factors such as application load and
available memory.
o Ease-of-Use
Database Manager's ease-of-use is improved for system
administrators through the addition of APPN and NETBIOS support.
Both support methods provide simplified configuration processes
when compared to earlier releases. For experienced SQL users, a
command line interface is provided for quick entry to database
functions. Access to both LAN and host databases is supported
from the OS/2 command line.
o Reliability and Integrity
Database Manager provides an outstanding platform for
mission critical applications through its support of roll-forward
recovery, transaction management, concurrency, declarative
referential integrity and backup functions to user-specified
devices (for example, tape, disk, LAN server, host and optical
disk).
First Failure Systems Technology/2 (FFST/2 (TM)) and
expanded trace facilities allow users and systems administrators
to easily diagnose and solve problems. Logging of errors and
other pertinent trace information occurs at the time of failure,
eliminating the need to recreate the error scenario.
o Investment Protection
Databases created under earlier versions of the Extended
Edition's Database Manager can be easily migrated for use with
Extended Services. This migration is automatic when using Query
Manager the first time a connection is made to the database. The
MIGRATE1 command can be issued from the OS/2 command line.
Extended Edition databases backed up and later restored using
Extended Services can be migrated automatically. Application
programs can migrate databases using the "SQLEMIGD" API.
Using IBM's C SET/2 compiler, 16-bit applications can
exploit the OS/2 Version 2.0 32-bit operating system for
increased performance and portability.
Existing Extended Edition Version 1.2 and 1.3 DOS clients
and Extended Services clients can coexist and access the same
Extended Services database concurrently. While Extended Services
database servers will support Extended Edition clients, Extended
Services clients are unable to access the earlier Extended
Edition database servers.
o Productivity and System Management
A set of graphical DBA tools assist in database
administration, catalog management, configuration, archiving and
backup of data.
To assist in performance tuning, an "EXPLAIN" tool is
packaged as a productivity aid in Extended Services. EXPLAIN
provides and obtains access path selection information about an
SQL statement to be executed and can be used to determine if
performance tuning or resource management changes should be
considered or if RE-ORG or RUN-STATS on a table would be
beneficial. This "as-is" product, previously available through
OS2Tools and ESDTools, is provided in direct response to customer
requests.
(TM) Trademark of International Business Machines Corporation.
DDCS/2
IBM's SAA Distributed Database Connection Services/2 product
is a separately packaged product that, when installed with Extended
Services, provides transparent access to IBM's relational database
family of products. Read/write connection is provided to the
appropriate version of DB2 (R), SQL/DS (TM) or OS/400 host databases.
DDCS/2 comes in either a single user or multi-user version.
The single user version can be installed on either version of
Extended Services for host access by that workstation. The
multi-user version can be installed only on the Extended Services
with Database Server for OS/2 product and provides host access for
DOS, Windows or OS/2 clients.
(R) Registered trademark of International Business Machines
Corporation.
(TM) Trademark of International Business Machines Corporation.
EXTENDED SERVICES SUPPLEMENTAL INFORMATION -- PUBLICATIONS
Extended Services publications, announced as available from IBM, may
be ordered at availability.
PUBLICATIONS ADDED TO THE SOFTWARE SHIPMENT GROUP:
o Product Supplemental Information Document (G04G-1009)
o Communications Manager Additional Function Installation Guide
(S96F-8312)
o Productivity Aids (S96F-8313)
o Communications Manager keyboard templates are added to the basic
shipment group.
SPECIFIED OPERATING ENVIRONMENT -- MODEMS
Modem support under the Communications Manager is clarified as
follows:
The following asynchronous modems are supported:
COMMAND
DEVICE SET
Hayes Smartmodem 1200 and Attention
IBM Series 2400 (Hayes)
Hayes Smartmodem 2400 Attention
Hayes V-Series Modem Enhancer 1200 Attention
Hayes V-Series Modem Enhancer 2400 Attention
IBM PC Series 1200 Attention
ROLMphone 244PC Attention
MicroCom AX/2400C Attention
Racal-Vadic VI2422S V.25bis
Other modems that comply to the Hayes Attention Command Set or
to the V.25bis standard are, with some limitations, also supported by
the Extended Services Communications Manager. For example, the IBM
7855 Modem is supported in a Hayes-compatible mode; however, the full
V.32 function set is not available under Extended Services.
Synchronous Modem Support -- Communications Manager supports
IBM modems conforming to the CCITT V.25/V.28 (EIARS232D) interface
standards, and also IBM-compatible vendor modems conform to the same
standards.
PLANNING INFORMATION
MEMORY AND HARD FILE ESTIMATING WORKSHEETS: The following worksheets
may be used to help determine hardware capacity requirements for OS/2
configurations. To estimate requirements, add the recommended memory
or hard-file size for the base operating system and the Extended
Services functions and components desired. These totals plus
sufficient buffer must be added to the capacity in megabytes required
for other user applications and the requirements for user data.
The numbers shown in the worksheets give the recommended
memory size in megabytes for concurrent operation of the functions
listed and not the total size of all the code and data areas that
comprise the functions. The quantities shown assume an acceptable
degree of swapping. Refer to the Memory Management Techniques in the
Extended Services Information and Planning Guide for a description of
the method used to develop these quantities as well as for more
detail and reference scenarios.
Some users may begin to tax the capacity of available
workstations and servers as function is increased. In some
situations it may be desirable to move to faster and higher capacity
hardware to maintain desired performance.
.-----------------------------------------------------------------.
| Memory Estimating Worksheets for Extended Services |
|-----------------------------------+--------------------+--------|
| | Recommended | User |
|Functions | Memory (MB) | Config.|
|-----------------------------------+--------------------+--------|
|Operating System: |Standard | |
| |Edition OS/2 | |
| |V1.3 V2.0 | |
|-----------------------------------+--------------------+--------|
|Base | 1.5 2.5 | |
| DOS Compatibility | 0.5 (1) 0.5 (2)| |
| Windows Compatibility | N/A 1.0 (2)| |
| High-Performance File System | 0.3 0.5 | |
| Active Spooling (while printing) | 0.3 0.5 | |
| Systems Performance Buffer (3) | 0.5 0.5 | |
|Communications Manager | | |
| Base (required for | | |
| communications) | 0.2 | |
| 3270 Terminal Emulation (4) | 0.4 | |
| 3270 Host Print | 0.3 | |
| SNA Gateway (5) | 0.1 | |
| 5250 Workstation Feature (5) | 0.2 | |
| ASCII Terminal Emulation | 0.3 | |
| APPC/APPN | 0.4 | |
| LUA (5) | 0.2 | |
| File Transfer (6) | 0.3 | |
|Database Manager | | |
| Database Services (stand-alone) | 1.4 | |
| Database Client (7) | 0.5 | |
| Database Server (8) | 2.6 | |
| Each Additional concurrent | | |
| process | 0.2 | |
| Query Manager | 1.6 | |
|Dist. Database Connection | 0.8 | |
| Services (9) | | |
| For each DDCS/2 Client | 0.2 | |
|OS/2 Applications (10) | | |
|Applications Data (10) | | |
| | | |
|Total | | |
|-----------------------------------+--------------------+--------|
| 1.Automatically installed but removable by changing the |
| PROTECTONLY=NO statement in the CONFIG.SYS file to |
| PROTECTONLY=YES. This memory is optionally available |
| to OS/2 applications whenever the DOS mode is in the |
| background. |
| 2.Under OS/2 Version 2.0, the amount of memory needed |
| per DOS session is dependent upon the DOS application |
| characteristics, particularly use of extended, expanded |
| or DPMI memory. |
| 3.This additional system memory allows better performance |
| in transient conditions such as program loading, program |
| termination, and print spooling. |
| 4.If the 3270 connection is LAN, SDLC, or X.25 (that is, not |
| a DFT coaxial connection), also include APPC. |
| 5.APPC is a prerequisite for this function. (Add the APPC |
| recommended memory to the total only once.) |
| 6.Concurrent file-transfer function requires 0.3MB for each |
| session. |
| 7.Database client or OS/2 NETBIOS Database Client Application |
| Enabler. |
| 8.Database server includes 1MB buffer pool. More or less may |
| be required depending on the workload. |
| 9.DDCS/2 multi-user requires the Extended Services with |
| Database Server Database Manager. DDCS/2 single user |
| can be installed on either version of Extended Services. |
| Both configurations require Extended Services |
| Communications Manager and APPC. |
|10.Dependent on the application and user. Refer to the |
| application documentation. |
'-----------------------------------------------------------------'
.----------------------------------------------------------------.
| Hard Disk Estimating Worksheets for Extended Services |
|-----------------------------------+-------------------+--------|
| | Recommended | User |
|Functions | Disk (MB) | Config.|
|-----------------------------------+-------------------+--------|
|Operating System: | Standard | |
| | Edition OS/2 | |
| | V1.3 V2.0 | |
|-----------------------------------+-------------------+--------|
|Base (required) | 7.5 15.0 | |
|Base (optional) (1) | 3.5 15.0 | |
|Segment Swap Data Server (2) | 2.5 8.0 | |
|-----------------------------------+-------------------+--------|
|Extended Services: | | |
| Base (required for CM or DB) (3) | 4.5 | |
|Communications Manager | | |
| Base (required for comm.) | 3.2 | |
| 3270 Terminal Emulation (4) | 0.9 | |
| SNA Gateway (5) | 0.1 | |
| 5250 Workstation Feature (5) | 0.4 | |
| ASCII Terminal Emulation | 0.4 | |
| APPC/APPN | 0.8 | |
| LAN Communications | 0.6 | |
| X.25 Communications | 0.7 | |
| SDLC Communications | 0.1 | |
| Configuration Services (6) | 2.2 | |
| Terminal Emulator Keyboard | | |
| Remap (6) | 0.2 | |
| Application Development APIs | 1.1 | |
| LUA (5) | 0.2 | |
| Optional CM Utilities | 1.0 | |
|Database Manager | | |
| Database Services (stand-alone) | 3.6 | |
| Database Client (7) | 3.2 | |
| Database Server (8) | 3.8 | |
| Each Additional Database (9) | 1.1 | |
| Query Manager | 2.8 | |
|Dist. Database Connect. Svcs. (10) | 0.3 | |
|OS/2 Applications (11) | | |
|Applications Data (11) | | |
| | | |
|Total | | |
|-----------------------------------+-------------------+--------|
| 1.Approximate total of several individually selectable options.|
| 2.A 2MB to 10MB swap area is adequate for many environments. |
| However, swap area is dynamically allocated as applications |
| require more memory than available. A swap data set |
| larger or smaller than shown may be needed. |
| 3.Required in the operating system primary (boot) partition. |
| 4.If the 3270 connection is LAN, SDLC, or X.25 (i.e., not a |
| DFT coaxial connection), also include APPC. |
| 5.APPC is required for this function. (Include the APPC |
| requirement in the calculations only once.) |
| 6.These features are installed, by default, using basic or |
| advanced install. They may be later removed. The features |
| are optionally installed when custom install is used. |
| 7.Database client or OS/2 NETBIOS Database Client Application |
| Enabler. If OS/2 NETBIOS Database Client Application |
| package is installed, it is not necessary to include the |
| Extended Services base. |
| 8.If Database Server is configured to use APPC, for |
| example to support DDCS/2 or Extended Edition 1.3 clients, |
| include CM Base and APPC. If DOS Database Requester is |
| installed on the server, add 1.2MB. |
| 9.Table definitions and internal structures for each database |
| and does not include user data. It is subject to many |
| variables. Actual requirements may differ. |
|10.DDCS/2 single user does not require Database Server. |
| DDCS/2 multi-user does require Database Server. However, |
| DDCS/2 single user and multi-user require Communications |
| Manager base and APPC. |
|11.Dependent on the application and user. Refer to the |
| application documentation. |
'----------------------------------------------------------------'
LAN SERVER VERSION 2.0
o LAN Server Version 2.0, when combined with OS/2 and Extended
Services (Database Manager and Communications Manager), provides
one of the most comprehensive integrated solution in the
industry.
- With Extended Services, a complete network operating system
environment for sharing of resources (files, printers, serial
devices, applications, relational databases and
communications facilities)
- OS/2-based server capabilities shared with OS/2, DOS and
Windows clients
- Interoperation with Microsoft LAN Manager (clients and
servers from both vendors' products interoperate)
- Coexistence of LAN Server and NetWare clients on a single
workstation
- Stronger national language support than any other server
environment in the industry (single-byte and double-byte
languages)
o LAN Server Version 2.0 fault tolerance, security and system
monitoring functions protect mission-critical applications and
data.
Minimizes down time by reducing the effect of system or
application failures:
- Fault tolerance (disk duplexing and disk mirroring) of
mission-critical data via duplicate copies of files and
directories
- A file replication service to provide copying of files or
entire directories automatically on a time-interval basis
- Uninterruptible Power Supply support to ensure against
failures caused by temporary interruption of power
- OS/2 application protection so program errors don't bring the
operating system or program down
Designed to protect resources against unauthorized use:
- User Profile Management, encrypted passwords and resource
access controls to secure resources shared by the server
- Local security for the workstation running the Advanced
Server product
Provides notification of system events and diagnostic aids
for resolution of system problems:
- Alerts sent by the server to the administrator to announce
system events and warn of problems
- First Failure Support Technology/2 (TM) to provide
point-of-failure information and transmission of alerts to
IBM NetView and LAN Network Manager
o LAN Server Version 2.0 clients may be booted remotely, providing
protection for a company's data and applications across
Token-Ring, Ethernet and PC Network LANs.
Designed to protect resources against unauthorized copies:
- Clients' workstations without disk or diskettes may run using
data and applications from the server
Ensures use of the correct system and application code at
each client workstation:
- One copy of programs kept at the server may be used by all
licensed clients
- A single updated copy of changed code is installed once to be
used by all licensed users
Clients may use local disk or diskette media if
appropriate for some applications:
- A configuration with a hard disk and without a diskette is
secure from operator tampering
- LAN Server access control permits the administrator to
restrict copy capability of a resource even if client
workstations have removable media
o LAN Server Version 2.0 is packaged with Entry and Advanced
versions to best match customer's requirements of function and
performance.
- Entry and Advanced server offerings match the needs of the
environment (Advanced only on OS/2 SE Version 1.3)
- Distributed Feature allows purchase of a client license
without regard to number of servers accessed
-- Allows purchase of exactly the number of clients needed
-- Allows greater savings in multi-server environments
- Server environments designed to balance the workload:
-- Single-server and multi-server environments (domains)
-- Alias names for resources to allow transparent access to
resources within a domain without regard for the physical
location of the resource
-- A "single system image" is presented to users via the use
of domains and aliases
- Servers run on OS/2 versions, which protect an existing
investment or exploit new technology:
-- Server solutions for OS/2 SE Version 1.3 and OS/2
Version 2.0 with LAN Server and Extended Services
components selectable as needed
-- Servers may be migrated from OS/2 SE Version 1.3 to OS/2
Version 2.0 when appropriate (phased migration)
o LAN Server Version 2.0 enhances clients' support to include DOS,
Windows, OS/2 SE Version 1.3 and OS/2 Version 2.0 providing
increased flexibility and investment protection.
Clients supported on multiple operating system platforms
to protect previous investments and exploit new technologies:
- OS/2 SE Version 1.3
- OS/2 Version 2.0
- DOS
- DOS/Windows
The DOS LAN Requester machine requirements are those
required to support the DOS Versions 3.3, 4.01, or 5.0 operating
system equivalents. The DOS LAN Requester is supported on all
three, but DOS 5.0 base code is the only version of DOS
supported. Also, the drivers necessary for memory management in
the 3.3 and 4.01 environments are available with no support
provided.
Multiple logons allowed for OS/2, DOS and Windows clients:
- Logon by a single ID at multiple workstations concurrently
- Multi-logon capability may be prohibited by administrator
Virtual device driver (VDD) allows DOS Netbios
applications (such as DLR) running on OS/2 Version 2.0 to share
an adapter with other DOS and OS/2 Netbios applications:
- Up to four DOS Netbios applications concurrently
- Up to four adapters per machine
- Removes requirement for LAN Support Program
LAN Server Version 2.0's Windows support is one of the
strongest in the industry due to new additions to the client
code:
- Logon/logoff via the Windows interface
- Files browse consistency (alias support and display of
user-accessible resources)
- Automatic assignment of resources at logon
- Application selection via Windows
o LAN Server Version 2.0 provides facilities for coexistence for
smooth migration from PCLP, previous versions of LAN Server and
Microsoft LAN Manager, to LAN Server Version 2.0.
Interoperation with other releases of IBM LAN Server:
- LAN Server Version 1.2 and 1.3 clients may logon and access
resources in a LAN Server Version 2.0 domain
- LAN Server Version 1.0 and IBM PC LAN Program Version 1.3
clients may access resources after a logon to appropriate
servers
- LAN Server Version 1.3 servers may exist in a LAN Server
Version 2.0 domain
Interoperation with Microsoft LAN Manager Version 2.0:
- Microsoft LAN Manager Version 2.0 clients can logon and
access resources in an IBM LAN Server Version 2.0 domain
- IBM LAN Server Version 2.0 clients can logon and access
resources on a Microsoft LAN Manager Version 2.0 server
Migration from previous releases of IBM LAN Server and PC
LAN Program Version 1.3 to LAN Server Version 2.0:
- A migration aid is provided for movement from PC LAN Program
Version 1.3 and LAN Server Version 1.0
- A migration aid is not needed for migration from LAN Server
Version 1.2 or 1.3 to Version 2.0 (no conversion needed)
- A migration handbook with step-by-step procedures is provided
in the product package
o LAN Server Version 2.0 and its clients support IBM and OEM
hardware platforms, operating systems and network adapters and
media protecting existing customer investments.
Support for IBM and OEM hardware:
- OEM workstation devices tested in Boca Raton, FL, and
Austin, TX, compatibility labs
- Models from different vendors announced as of March 15, 1992.
Support for IBM and OEM versions of operating systems:
- Operating systems versions available from OEM vendors tested
with appropriate hardware.
Support for LAN adapters:
- Up to four LAN adapters supported in a single workstation
running OS/2
- Support for IBM and OEM adapters via NDIS compliance
- Compliance information available from Austin, TX:
IBM Corporation
Department D53
11400 Burnet Road
Austin, TX 78758
o OS/2 with LAN Server provides a robust development environment
which can be common for clients and servers.
- OS/2 and LAN Server provide the advantage of being able to
develop client and server applications on the same operating
system platform
- LAN Server and OS/2 Version 2.0 provide a platform for
running mixed operating system environments suited to the
needs of the user and the application
- LAN Server APIs are compatible with previous versions of OS/2
LAN Server and with the Microsoft LAN Manager
- LAN Server Version 2.0 supports 32-bit applications created
with the IBM C SET/2 Version 1.0 compiler, which allows
32-bit applications to call the 16-bit APIs
- Existing applications running with previous versions of LAN
Server and LAN Manager are supported
Server functional capabilities allow placing the
processing power where it's needed:
- Remote program execution available when resources are at the
server
- File and print functions may be placed where the capability
exists or is most efficient
o Administration and management of the LAN is made more productive
through local and remote system management tools, diagnostic aids
and online publications.
System management at the Server, from a LAN-connected
workstation, or from across the country:
- System management for authorized administrators via menus,
the command line, or APIs on any OS/2 workstation
- Operator rights capability to allow an administrator to
delegate selected administrative function to other users
- Alerts sent from the server to the administrator to provide
status and failure or statistical information
- First Failure Support Technology/2 (FFST/2) provides
transmission of alerts to NetView and to LAN Network Manager
that provide point-of-failure data
- Management of applications loaded onto the client
workstations from the server disks allows version control and
single point-of-update
New, easier installation:
Graphical installation/configuration capabilities are
simplified for the administrator and user
Improved online publications:
- Online publications and graphical aids provide on-screen
information
- Redesigned, customer-oriented library structure makes
information more accessible
o The new OS/2 LAN Server Version 2.0 meets customers' needs for
advanced function, performance, reliability, integrity and
ease-of-use by exploiting OS/2 advanced capabilities.
- LAN Server 2.0 -- Entry offers improved performance, compared
to LAN Server 1.3, at a very attractive price.
- LAN Server Version 2.0 -- Advanced offers the same faster LAN
transport as the Entry package and provides a 386
high-performance file system. The Advanced server performs
1.1 to 2.5 times improved performance to the requester over
OS/2 LAN Server Version 1.3.1 and is 2.0 to 5.0 times more
efficient (CPU utilization) than LAN Server Version 1.30.1.
The superior performance of the Advanced package is
particularly evident in heavy workload environments such as
the remote IPL of OS/2 Requesters.
- LAN Server Version 2.0 -- Entry is recommended for a LAN
environment with the following characteristics:
-- New LANs with up to 18 concurrent remote IPL requesters.
-- New LANs with up to 32 active users. Fewer users are
recommended for heavy activity such as concurrent
transferring of data to/from the server and more users
may be supported for medium activity such as reading a
file from the server, manipulating it at the requester,
then storing it at the server. Additional users can be
logged on, but not active.
- LAN Server Version 2.0 -- Entry running on OS/2 Version 2.0
is recommended for 32-bit server application development in
the LAN environment described above.
- LAN Server Version 2.0 -- Advanced is recommended for a LAN
environment with any one of the following characteristics :
-- Workloads greater than recommended for LAN Server
Version 2.0 -- Entry
-- Fault tolerance is required
-- Local security is required
-- Optimum performance is desired
(TM) Trademark of International Business Machines Corporation.
OS/2 LAN SERVER 2.0 PRODUCTIVITY AIDS
o LANUSER2 -- Create a user ID from a previously created ID
o LANMSG -- View a LAN message file
o LANACNT -- Change the settings for the NETLOGON service
o LANACCSS -- Obtain information about the access to server
resources given a single user ID
o CONMAN -- Display the current state of all LAN Connections while
connecting to, releasing and reassigning LAN resources
o CHGSRVR -- Change the server name of a domain controller or the
name of an additional server and then update the domain control
database and user information with the new name
o RPLDISK -- Create a Token-Ring remote IPL bootable diskette (used
to replace the Token-Ring adapter ROM module function). This
diskette may also be used in the OS/2 2.0 remote install
procedure.
MEMORY AND DASD
MEMORY AND FIXED-DISK ESTIMATING WORKSHEETS: Use the following
worksheets as guidelines in determining the memory and fixed-disk
requirements for each server or requester workstation on your
network. Add the size required for the server or requester product
to the size required for the operating system (the OS/2 program for
OS/2 LAN Server and OS/2 LAN Requester; DOS for DOS LAN Requester)
and the size required for each application. Include an allowance for
user application data. Refer to "Hardware, Memory, and Fixed-Disk
Requirements" in the LAN Server Network Administrator Reference
Volume 2 for considerations regarding memory and fixed-disk size.
Fixed-disk requirements for workstations on your network are
changed if you follow the advanced installation path during
installation or if you provide users of workstations with custom
installation diskettes. In both cases, more efficient use can be
made of the available fixed-disk space, because only the code
relevant to the components or functions specified is installed.
Note, however, that the advanced path also allows installation of
more functions, which may cause a workstation to require more
fixed-disk space. In the following worksheets, requirements for OS/2
LAN Server and OS/2 LAN Requester are given for each installable
function, to easily determine required memory or fixed-disk space.
The memory requirement is less if the user does not run all
installed functions and applications concurrently. System memory
requirements are based only on applications and functions that run
concurrently. Note also that memory requirements vary from
application to application and depend on the conditions under which
each application is used.
Using less than the recommended memory may increase the time
required to switch from one function or application to another,
reduce keystroke responsiveness, or reduce throughput. For the
impact of caching, buffers and tuning, refer to "Performance Tuning"
is the LAN Server Network Administrator Reference Volume 2.
With one fixed disk on a workstation, the LAN Services
installation/configuration program allows a user to select the fixed
disk on which to install LAN Services. Note, however, that User
Profile Management, LAN Adapter and Protocol Support, and First
Failure Support Technology/2 are always installed on the boot drive.
NOTE: Determine and install the proper memory and disk capacities and
select the programs to achieve intended results. The customer is
responsible for the installation of, use of, and results obtained
from the machines and programs.
IBM does not warrant or otherwise guarantee any performance or
usability results implied by this data. Ensure that adequate
hardware configuration flexibility exists to accommodate possible
changes, such as future enhancements, new customer applications and
increased user data requirements.
.-----------------------------------------------------------------.
| Memory Estimating Worksheet for OS/2 LAN Server Workstations |
|------------------------------------------------+----------------|
| Components | Memory (MB) |
|------------------------------------------------+----------------|
| Base operating system | |
| Base (OS/2 SE 1.3) | 1.5 |
| DOS Compatibility | 0.5 |
| High Performance File System (HPFS) | 0.3 |
| Active Spooling (while printing) | 0.3 |
| System Performance Buffer (1) | 0.5 |
| LAN Server 2.0: | |
| Server (required): | |
| Domain controller | |
| Entry Package (2) | 3.5 |
| Advanced Package (3) | 10.0 |
| Additional server | |
| Entry Package (2) | 2.5 |
| Advanced Package (3) | 9.0 |
| User Profile Management (4, 5) (required) | ___ |
| LAN Adapter and Protocol Support (4, 5) | ___ |
| (required if the loop back | |
| driver is not installed) | |
| First Failure Support Technology/2 (4, 5) | ___ |
| (required) | |
| DOS LAN Requester Download service (6) | ___ |
| DOS Remote IPL service | 0.6 |
| OS/2 Remote IPL service | 1.1 |
| Loop Back Driver | 0.1 |
| (required if LAN Adapter and Protocol | |
| support is not installed) | |
| Uninterruptible Power Supply Support | 0.2 |
| Generic Alerter service | 0.1 |
| OS/2 LAN API Structures (6) | ___ |
| Migration Import Utility (7) | ___ |
| LAN Services installation/configuration | 0.6 |
| program (for server, when in use) | |
| OS/2 LAN Online Reference and Help panels (6) | ___ |
| OS/2 LAN Command Reference (6) | ___ |
| DOS LAN Requester Online Reference (6) | ___ |
| 386 HPFS (5, 8) | ___ |
| Fault Tolerance for Fixed Disk (8) | 0.1 |
| Local Security for the 386 HPFS (8) | 0.2 |
| Applications (9) | ___ |
| Applications data (10) | ___ |
|------------------------------------------------+----------------|
| 1.This additional system memory allows better performance for |
| for transient conditions such as program loading, program |
| termination, and print spooling. |
| 2.Includes default cache disk size of 512KB, which allows good |
| good performance with less RAM cost. |
| 3.Includes a cache size of 6MB recommended for best performance |
| with the Advanced package. |
| 4.This component is common to LAN Server 2.0 and the IBM |
| Extended Services program. |
| 5.The memory required for this component is included in the |
| the Server number. |
| 6.No memory required; only requires fixed-disk disk space on |
| the workstation. |
| 7.This utility is only used once; permanent memory is not |
| required. |
| 8.Advanced package only. |
| 9.Use figures provided by the supplier of the application. |
|10.Figures are dependent on the application and the user. |
'-----------------------------------------------------------------'
.-----------------------------------------------------------------.
| Memory Estimating Worksheet for OS/2 LAN Requester Workstations |
|------------------------------------------------+----------------|
|Components | Memory (MB) |
|------------------------------------------------+----------------|
|Base operating system | |
| Base (OS/2 SE 1.3) | 1.5 |
| DOS Compatibility | 0.5 |
| High Performance File System (HPFS) | 0.3 |
| Active Spooling (while printing) | 0.3 |
| System Performance Buffer (1) | 0.5 |
|OS/2 LAN Requester: | |
| Requester (required) | 0.6 |
| User Profile Management (2, 3) (required) | ___ |
| LAN Adapter and Protocol Support (2, 3) | ___ |
| First Failure Support Technology/2 (2, 3) | ___ |
| Fault Tolerance Administration | 0.5 |
| OS/2 LAN API Structures (4) | ___ |
| LAN Services installation/configuration | 0.6 |
| program (for requester, when in use) | |
| OS/2 LAN Online Reference and Help panels (4) | ___ |
| OS/2 LAN Command Reference (4) | ___ |
| Applications (5) | ___ |
| Applications data (6) | ___ |
|------------------------------------------------+----------------|
| 1.This additional system memory allows better performance for |
| transient conditions such as program loading, program |
| termination, and print spooling. |
| 2.This component is common to LAN Server 2.0 and the Extended |
| Extended Services program. |
| 3.The memory required for this component is included in the |
| Requester number. |
| 4.No memory required; only requires fixed-disk space on the |
| workstation. |
| 5.Use figures provided by the supplier of the application. |
| 6.Figures are dependent on the application and the user. |
'-----------------------------------------------------------------'
.-----------------------------------------------------------------.
| Memory Estimating Worksheet for DOS LAN Requester Workstations |
|-----------------------------------------------------------------|
| |
| Select one DOS 3.3, 4.01, or 5.0 option with the memory |
| setting desired on the workstation. To calculate the |
| memory remaining for use by applications and data, subtract |
| the low memory required by this option from 640KB (total |
| low memory). For example, to run DOS 4.01 with /HIM or |
| /EMS, 495KB must remain for applications and data |
| (640KB -- 145KB = 495KB). |
| |
|------------------------------------------------+----------------|
| | Required |
|Components | Low Memory (KB)|
|------------------------------------------------+----------------|
|DOS LAN Requester (with DOS and LAN Support | |
|Program installed): | |
| DOS 3.3 with low memory | 170 |
| DOS 3.3 with high memory using /HIM or | 136 |
| /EMS (1) | |
| DOS 3.3 with high memory using /UMB (2) | ___ |
| | |
| DOS 4.01 with low memory | 180 |
| DOS 4.01 with high memory using /HIM or | 145 |
| /EMS(1) | |
| DOS 4.01 with high memory using /UMB (2) | ___ |
| | |
| DOS 5.0 with low memory | 131 |
| DOS 5.0 with high memory using /HIM or | 131 |
| /EMS (1) | |
| DOS 5.0 with high memory using /UMB | 105 (3) |
| Applications (4) | ___ |
| Applications data (5) | ___ |
|------------------------------------------------+----------------|
| 1.Approximately 15KB of additional memory may be gained by |
| minimizing certain DOSLAN.INI parameters; some loss of |
| performance will result. |
| 2.UMB drivers are not provided by IBM for this version of |
| DOS, but may be available from other software manufacturers. |
| 3.The amount of low memory needed is dependent on hardware |
| configuration and the resulting memory segments available |
| in the UMB memory space. In the best case, as little as |
| 30KB of low memory is required. |
| 4.Use figures provided by the supplier of the application. |
| 5.Figures are dependent on the application and the user. |
'-----------------------------------------------------------------'
.-----------------------------------------------------------------.
| Fixed-Disk Estimating Worksheet for OS/2 LAN Server Workstations|
|------------------------------------------------+----------------|
| | Recommended |
| | Fixed Disk |
|Components | Space (MB) |
|------------------------------------------------+----------------|
|Base operating system | |
| Base (required) (OS/2 SE 1.3) | 7.5 |
| Base (optional) (1) (OS/2 SE 1.3) | 3.5 |
| Segment swap data set (2) | 2.5 |
| Temporary fixed-disk space required during | 2.2 |
| installation | |
| LAN Server 2.0: | |
| Server (required): (3) | |
| Domain Controller | |
| Entry Package | 9.4 |
| Advanced Package | 10.4 |
| Additional server | |
| Entry Package | 7.2 |
| Advanced Package | 8.2 |
| User Profile Management (4, 5) (required) | ___ |
| LAN Adapter and Protocol Support (4, 5, 6) | ___ |
| (required if the loop back driver is | |
| not installed) | |
| First Failure Support Technology/2 (4,5) | |
| required | ___ |
| DOS LAN Requester Download service | 0.3 |
| DOS Remote IPL service | 0.2 |
| LAN Support Program | 0.3 |
| Remote IPL copy of DOS LAN Requester | 3.1 |
| DOS (select one): | |
| 3.3 | 0.5 |
| 4.01 | 1.3 |
| 5.0 | 2.1 |
| Per DOS image | 0.4 |
| OS/2 Remote IPL service | 0.6 |
| LAN Support Program (7) | 0.3 |
| Remote IPL copy of User Profile Management | 0.8 |
| Remote IPL copy of LAN Adapter and Protocol| 1.2 |
| Support | |
| Remote IPL copy of OS/2 LAN Requester | 5.6 |
| Remote IPL copy of OS/2 1.3 | 10.8 |
| Per medialess remote IPL workstation (8) | 0.6 |
| Per remote IPL workstation with media (9) | 0.1 |
| Loop Back Drivers (6) | 0.1 |
| (required if LAN Adapter and Protocol | |
| Support is not installed) | |
| Uninterruptible Power Supply Support | 0.1 |
| Generic Alerter service | 0.1 |
| OS/2 LAN API Structures | 0.3 |
| Migration Import Utility | 0.2 |
| LAN Services Installation/configuration | 1.0 |
| program (for server) | |
| OS/2 LAN Online Reference and Help panels | 1.1 |
| OS/2 LAN Command Reference | 0.2 |
| DOS LAN Requester Online Reference | 0.4 |
| 386 HPFS (5, 10) | ___ |
| Fault Tolerance for Fixed Disk (10) | 0.8 |
| Local Security for the 386 HPFS (10) | 0.1 |
| Applications (11) | ___ |
| Applications data (12) | ___ |
'------------------------------------------------+----------------'
.-----------------------------------------------------------------.
| 1.Approximate total of several individually selectable options. |
| 2.A 2.5MB to 6.0MB swap area is adequate for many environments. |
| However, swap area is dynamically allocated as applications |
| require more memory than is available. A swap data larger |
| or smaller than shown may be needed. |
| 3.Includes 2.5MB of files always installed on the boot drive |
| Of this, 2.0MB are common with the Extended Services program. |
| 4.This component is common to LAN Server 2.0 and the Extended |
| Services program; it is always installed on the boot drive. |
| 5.The fixed-disk requirement for this component is included in |
| the Server number. |
| 6.Up to 0.5MB additional fixed-disk space may be required for |
| any additional adapter drivers. |
| 7.Not required if DOS Remote IPL is already installed. |
| 8.This figure includes the minimum space required for a |
| requester's SWAPPER.DAT file located in the |
| \IBMLAN\RPLUSER\requestername\OS2\SYSTEM subdirectory |
| on the server. The figure increases on the server. |
| dynamically depending on the number of applications running |
| on the remote IPL requester and the amount of memory |
| available on the requester. It is recommended that the |
| size of each requester's SWAPPER.DAT file be less than |
| 2MB to avoid performance degradation. |
| 9.This figure represents fixed-disk space required for storing |
| files (such as CONFIG.SYS) loaded onto a remote IPL |
| requester. This figure assumes that the requester's |
| SWAPPER.DAT file is redirected to the local fixed-disk on |
| the requester. |
|10.Advanced package only. |
|11.Use figures provided by the supplier of the application. |
|12.Figures are dependent on the application and the user. |
'-----------------------------------------------------------------'
.-----------------------------------------------------------------.
| Fixed-Disk Estimating Worksheet for OS/2 LAN |
| Requester Workstations |
|------------------------------------------------+----------------|
| | Recommended |
| | Fixed-Disk |
|Components | Space (MB) |
|------------------------------------------------+----------------|
|Base operating system | |
| Base (required) (OS/2 SE 1.3) | 7.5 |
| Base (optional)(1) (OS/2 SE 1.3) | 3.5 |
| Segment swap data set (2) | 2.5 |
| Temporary fixed-disk space required during | 2.2 |
| installation | |
| OS/2 LAN Requester: | |
| Requester (required): (3) | 5.6 |
| User Profile Management (4, 5) (required) | ___ |
| LAN Adapter and Protocol Support (4, 5) | |
| required | ___ |
| First Failure Support Technology/2 (4,5) | |
| required | ___ |
| Fault Tolerance Administration | 0.8 |
| OS/2 LAN API Structures | 0.3 |
| LAN Services Installation/configuration | |
| program | 1.0 |
| (for requester) | |
| OS/2 LAN Online Reference and Help panels | 1.1 |
| OS/2 LAN Command Reference | 0.2 |
| Applications (6) | ___ |
| Applications data (7) | ___ |
|------------------------------------------------+----------------|
| 1.Approximate total of several individually selectable options. |
| 2.A 2.5MB to 6.0MB swap area is adequate for many environments. |
| However, swap area is dynamically allocated as applications |
| require more memory than is available. A swap data larger |
| or smaller than shown may be needed. |
| 3.Includes 2.5MB of files always installed on the boot drive. |
| Of this, 2.0MB are common with the Extended Services program. |
| 4.This component is common to LAN Server 2.0 and the Extended |
| Services program; it is |always installed on the boot drive. |
| 5.The fixed-disk requirement for this component is included |
| in the Requester number. |
| 6.Use figures provided by the supplier of the application. |
| 7.Figures are dependent on the application and the user. |
'-----------------------------------------------------------------'
.-----------------------------------------------------------------.
| Fixed Disk Estimating Worksheet for |
| DOS LAN Requester Workstations |
|------------------------------------------------+----------------|
| | Recommended |
| | Fixed-Disk |
|Components | Space (MB) |
|------------------------------------------------+----------------|
|DOS: | |
| 3.3 | 0.5 |
| 4.01 | 1.3 |
| 5.0 | 2.1 |
| LAN Support Program | |
| (provided w/ LAN Server 2.0) | 0.3 |
| DOS LAN Requester | 3.1 |
| Applications (1) | ___ |
| Applications data (2) | ___ |
|------------------------------------------------+----------------|
| 1.Use figures provided by the supplier of the application. |
| 2.Figures are dependent on the application and the user. |
'-----------------------------------------------------------------'
EXTENDED SERVICES AND LAN SERVER 2.0 SERVICE SUPPORT
Installation and technical support is provided for Extended Services
and LAN Server 2.0 by Personal Systems Service and Support and will
be available at no charge through the customers normal support
channels through April 10, 1994.
Customers who purchase direct from IBM may contact their IBM
representative or, if eligible, obtain installation and usage
assistance through IBMLink. Customers who purchase through an IBM
Authorized Dealer should seek support through the dealer channel
unless qualified for support from some other direct channel, such as
IBMLink.
Extended Services and LAN Server customers may choose to
service their software through IBM's SystemXtra for Personal Systems.
Refer to the SYSTEMXTRA section for details.
For further details, refer to Extended Services Programming
Announcement 291-599, and/or LAN Server Programming Announcement
291-630, dated October 22, 1991.
OS/2 VERSION 2.0 TOOLS FOR APPLICATION DEVELOPMENT
IBM OS/2 Version 2.0 tools for application development provide
a complete 32-bit C-language application development environment.
With these tools, the developer can take full advantage of the rich
programming interface in OS/2 Version 2.0. The tools are packaged to
allow the application developer to start up on OS/2 Version 2.0 with
a small investment and continue to use their own favorite tools.
Productivity and technological gains may be made by moving all
development work to OS/2 Version 2.0 and moving up to 32-bit
object-based application development for OS/2 Version 2.0.
THE DEVELOPMENT PLATFORM OF CHOICE
The power and performance of preemptive multitasking coupled with
application protection make OS/2 Version 2.0 the right system for
application development. In a multitasking system with the developer
managing a number of projects, some of which are being debugged and
experiencing failures, it is essential that system integrity be
maintained. OS/2 Version 2.0 provides the power and integrity to
handle this environment. Development for 32-bit OS/2, for 16-bit
OS/2, and for DOS/Windows can co-exist on OS/2 Version 2.0. IBM
WorkFrame/2 makes the job easier by organizing the developer's
projects and integrating preferred tools into a single, easy-to-use,
graphical environment.
POWERFUL 32-BIT APPLICATION PROGRAMMING INTERFACE
OS/2 Version 2.0 has a rich and powerful programming interface
designed to take application development into the future. The System
Object Model (SOM), used to build the Workplace Shell, enables
developers to fully integrate applications into the Workplace Shell
using object-oriented technology. Via Workplace Shell APIs, the
application's objects derive all the benefits of the Workplace
functions such as drag and drop. Using the SOM Compiler, the
C-language programmer can extend this function and define new class
libraries. The IBM OS/2 Version 2.0 Application Design Guide
explains how to build OS/2 Workplace Shell and SOM enabled
applications while maximizing performance with 32-bit memory
management, multithreading, interprocess communications, preemptive
multitasking and other features of OS/2 Version 2.0.
The IBM Developer's Toolkit for OS/2 Version 2.0 and the IBM
OS/2 Version 2.0 Technical Library enable the application developer
to take full advantage of the OS/2 Version 2.0 programming interface.
The Toolkit provides essential tools such as the PM Resource
Compiler, the IPF Compiler, and the SOM Compiler. The Toolkit also
includes the API Reference in online form, sample programs that
demonstrate the use of the new APIs, the required header and .LIB
files, and kernel debug support. The Technical Library supplements
the Toolkit with programming guides, API references in printed form,
and additional information about REXX, CUA, and device driver
development. All of these books, including the Application Design
Guide, may be purchased as a group in the Library or individually; an
order form is provided in the Toolkit.
APPLICATION PERFORMANCE AND PROGRAMMER PRODUCTIVITY
High performance code optimization in the IBM C Set/2 C compiler
provides the opportunity to produce some of the highest-performing
OS/2 based applications possible. Extensive runtime library support,
online hypertext reference information, conformance to ANSI and SAA
standards, and a fully graphical, full-function, source-level PM
debugger all make C Set/2 an excellent choice for developing 32-bit
OS/2 Version 2.0 applications. Organizing C Set/2 projects in
WorkFrame/2 further enhances programmer productivity.
PROTECTING INVESTMENT IN 16-BIT CODE
Mixed-mode programming techniques supported by OS/2 Version 2.0 and C
Set/2 enable the integration of 16-bit code into 32-bit programs.
For example, the user may continue to develop panels using Dialog
Manager, a 16-bit Presentation Manager interface previously provided
in the IBM OS/2 Programming Tools and Information Version 1.3; this
code can be incorporated into a 32-bit executable that takes
advantage of the 32-bit interface provided by OS/2 Version 2.0. Both
the 32-bit development environment (C Set/2 with tools) and the
16-bit development environment (a 16-bit compiler with tools) can be
installed in WorkFrame/2 to enhance productivity in the mixed-mode
environment.
SUPPLEMENTAL INFORMATION
Minor modifications to the product names of the Toolkit and Workbench
were made after the announcement dated October 22, 1991. The correct
product names are:
o IBM Developers Toolkit for OS/2 Version 2.0
o IBM Developers Workbench for OS/2 Version 2.0.
OS/2 2.0 DEVELOPERS TOOLS SERVICE AND SUPPORT
All service channels and enhanced support offerings as
described in OS/2 Service and Support except OS/2 Support Line are
available to users of OS/2 Version 2.0 Developers Tools. Refer to
OS/2 VERSION 2.0 SERVICE AND SUPPORT for details.
CUSTINFO PUBLICATIONS
The following publications may be ordered at availability and
represent changes or additions to the publications announced in
Programming Announcements 291-598 and 291-625. To order, contact
your IBM representative.
ORDER
TITLE NUMBER
IBM OS/2 Programming Guide
Volume 1 S10G-6261
IBM OS/2 Programming Guide
Volume 2 S10G-6494
IBM OS/2 Programming Guide
Volume 3 S10G-6495