Cooperative Services [ COMMUNICATOR 3000/XL Release 1.2, Version A.20.10 ] MPE/iX Communicators
COMMUNICATOR 3000/XL Release 1.2, Version A.20.10
Cooperative Services
by Sherry Winkleblack--Office Systems Division
The Cooperative Services PC development tool helps software designers
create cooperative processing applications between personal computers and
an HP 3000 minicomputer supporting the MPE V/E or MPE XL operating
system. The objective of Cooperative Services is to provide a system for
accessing HP 3000 resident data using transaction-based applications on
the PC.
AN EXAMPLE
Cooperative Services can be used to develop a PC-based order processing
application. Product and pricing information is kept on the PC and is
updated on an as-needed basis. This allows for fast retrieval of fairly
static data. New order information is collected on the PC. Periodically,
a connection is made to the HP 3000 master product and order database
which is updated to reflect the new orders, and to retrieve new product
and price information. With this design, the application user can take
advantage of the strengths of the PC (predictable response time and
consistent user interface) as well as the strengths of the HP 3000
(central database management).
PRODUCT FEATURES
Cooperative Services offers the following features:
* Connection and session management enables the PC application to
establish a connection to an HP 3000, initiate a session, terminate a
session and disconnect from the HP 3000. Multiple concurrent
connections (up to 10) are allowed from a single application with
Officeshare networking. Basic serial networking allows only a single
connection.
* TurboIMAGE intrinsic support provides for the execution of TurboIMAGE
requests by transmitting the requests to the HP 3000 and returning
the responses to the PC application. All TurboIMAGE intrinsics are
supported.
* MPE intrinsic support provides for the execution of the file access
requests by transmitting the requests to the HP 3000 and returning
the responses to the PC application. The following intrinsics are
supported:
FCHECK FCLOSE FCONTROL FFILEINFO FOPEN FREAD FWRITE
FERRMSG COMMAND
* Remote procedure call support provides for the execution of procedure
requests to user written procedures residing in a segmented library
on the HP 3000.
* Special function support provides for the loading of specialized code
modules, such as numeric conversion routines and message generation
routines.
* Popular PC development languages are supported. Depending upon the
personal computer chosen for development, software designers may
choose from the following:
LatticeR C 3
MicrosoftR C 2
MicrosoftR COBOL 2
MicrosoftR Pascal 2
Micro Focus VS COBOL 4
HARDWARE ENVIRONMENT
Cooperative Services is supported on the following types of hardware:
Personal Computer Systems
* HP Vectra family of personal computers, including the Portable, with
640KB of memory for development.
* HP Vectra LS/12 Laptop PC with 640KB of memory for development. The
Laptop is supported with basic serial connections only.
* HP Touchscreen with 512KB of memory for development.
* HP Portable Plus (flexible disc drive required for development).
* IBMR PC/XT/ATR and Personal System/2R with 640KB of memory for
development.
Disc requirements will vary depending upon the application.
---------------------------------------
1 IBMR , PC, XT, AT and Personal System/2 are trademarks of International
Business Machines Corporation.
2 MS-DOSR and MicrosoftR are registered trademarks of Microsoft,
Incorporated.
3 LatticeR is a registered trademark of Lattice, Incorporated.
4 Micro Focus is a trademark of Micro Focus Limited.
---------------------------------------
HP 3000 Systems
* MICRO 3000LX and MICRO 3000GX
* Series 37, 39, 40/42, 44/48, 52, 58, 64/68, 70
* Series 925, 935, 950, 955
Classic architecture models require a minimum of 2MB main memory for a
basic serial connection; 4MB of main memory for Officeshare networking.
Precision architecture models require a minimum of 24MB of main memory.
NETWORKING ENVIRONMENT
Cooperative Services requires one of the following:
* ATP RS-232 or RS-422-C connection for one of the following: direct
connection, modem connection, or X.25 via HP 2334A Statistical
Multiplexer.
* INP for X.25 via HP 2334A Cluster Controller.
* HP Officeshare networking family supporting HP ThinLAN, HP StarLAN,
or HP SERIAL Network.
SOFTWARE ENVIRONMENT
Cooperative Services is supported on the following versions of system
software:
Personal Computer Systems
* MS-DOS version 2.11 or later operating system for basic serial
connections.
* MS-DOS version 3.10 or later operating system for Officeshare
networking or basic serial connections.
HP 3000 Systems
* MPE V/E UB Delta 4 (G.02.04) or later.
* MPE X/L release 1.2 or later.
MPE/iX Communicators