HP DeskManager Intrinsics A.00.00 [ COMMUNICATOR 3000/XL Release 1.2, Version A.20.10 ] MPE/iX Communicators
COMMUNICATOR 3000/XL Release 1.2, Version A.20.10
HP DeskManager Intrinsics A.00.00
by Jill Cullyer--Office Productivity Division
The HP DeskManager Intrinsics product is a new bolt-on software product
to HP DeskManager which extends the Application Integration capabilities
available with HP DeskManager. It allows customer written applications
to access the core services of HP DeskManager such as electronic mail,
calendar, directory services and document converters from outside HP
DeskManager.
This presents numerous possibilities for the interaction of customer
written applications with HP Desk users. For example, a stock control
system may alert production managers by issuing low or high stock level
warnings automatically to their In Trays. Similarly, a customer program
could utilize the Intrinsics to connect an HP Desk user with a mailbox on
another manufacturer's messaging system.
PRODUCT REQUIREMENTS
HP DeskManager Intrinsics can be run on any HP 3000 minicomputer running
MPE XL (1.2). HP DeskManager B.03.00 must also be installed on the same
system.
The product consists of 3 distinct sets of Intrinsics:
User Intrinsics
The User Intrinsics allow a customer written application to log on to HP
Desk as though it were an HP Desk user and to send and receive items such
as messages and reports, on behalf of that user. The user must have been
configured using the HP Desk Configurator program. The User Intrinsics
also provide access to the user's HP Desk diaries and the facility to
insert and read standard diary items.
The User Intrinsics are intended as the main method of automatically
distributing reports generated by customers' applications to HP Desk
users.
Gateway Intrinsics
The Gateway Intrinsics allow a customer written application to log on to
an HP DeskManager Intrinsics Gateway and to send or receive items such as
messages and reports on behalf of any user associated with that gateway.
The gateway must have been configured using the HP Desk Configurator
program. The Gateway Intrinsics present better performance and
facilities than the HP DeskManager Foreign Service Connection (FSC) and
are easier to implement. They could be used to connect HP Desk to other
messaging systems, such as MCI Mail.
Supporting Intrinsics
The Supporting Intrinsics provide a number of facilities for use with
User and Gateway Intrinsics. For example, a customer application could
access the HP Desk directories to construct or verify a Distribution List
and then use the User Intrinsics to mail a message to that Distribution
List. As another example, the Supporting Intrinsics could use the
converters available within HP Desk to convert a document received at an
Intrinsics gateway to some other format before passing it on to a
different mail system.
AN OVERVIEW OF THE INTRINSICS SOFTWARE
When you receive the HP DeskManager Intrinsics product you will get:
* The Intrinsics "stubs" installed in the system SL so they are
available to programs running in any group or account.
* A SPLINTR file called INTRNSPL.MAILLIB.HPOFFICE. This includes
declarations of the Intrinsic procedures and their parameters. It
allows the HP DeskManager Intrinsics to be called in the same way as
the MPE Intrinsics.
* The Intrinsic Driver program INTRNSON.HPMAIL.SYS.
* The Message Catalogue file INTRNCAT.MAILLIB.HPOFFICE.
* The Transaction File Editor program, called INTRNBRW.HPMAIL.SYS,
which allows the online creation, reading and editing of transaction
files which are to be submitted to or have been generated by the
Intrinsics.
* A series of "include" files or "copy libraries" containing record and
constant definitions to aid programmers in constructing and accessing
the transaction file.
* Example coding to assist programmers.
The user application makes calls to the Intrinsics stubs which are
installed in the system SL. The stubs do not perform the Intrinsics
function themselves. This function is performed by a separate driver
process (a son process) created and controlled by the stubs. The
transaction file (a collection of fixed length, fixed field records, each
representing one characteristic or attribute of the message) is used by
the stubs to pass information between the calling application and the
driver process. The transaction file may also reference "content" files.
Content files are MPE files that may contain reports to be placed in the
HP Desk user's In Tray.
SECURITY
An application must provide a signon password before it can perform any
operations using the Intrinsics. All database access is confined to the
son driver process so preventing any unauthorized access to the database
from the application program.
DOCUMENTATION
The product is supplied with the HP DeskManager: Intrinsics manual (P/N
27562-90001) for customer use.
MPE/iX Communicators