Index of download.marxmeier.com/eloq/B0700/mpe/client/

Parent Directory
HOWTO 2004-02-03 09:29 6.3 KiB
README 2008-06-26 15:53 4.7 KiB
eloqstd.bin 2004-02-03 09:28 609 KiB
eloqstd.wrq 2004-02-03 09:28 609.1 KiB
eloqtar.tar 2004-02-03 09:28 615 KiB
md5sum 2004-02-03 09:29 138 B
old/ 2004-02-03 09:29
B0700/mpe/client
----------------

Eloquence MPE client library

This is a port of the Eloquence image3k library to MPE that allows
to access remote Eloquence databases from MPE.
When used it captures the HP3000 TurboIMAGE intrinsic calls and 
redirects them towards an Eloquence database on a remote system.

Please refer to the location below for detailed installation
instructions:

http://eloquence.marxmeier.com/support/B07/mpeclient/


Requirements:
-------------

- MPE/iX version 6.0 or above
- Functional POSIX environment
- The HP 3000 is connected to a network


Limitations:
------------

* The Eloquence client library is not compatible with TPI products
  (Superdex/Omnidex). However you may use the TPI functions included 
  with the Eloquence server as a replacement.

* The client redirects all IMAGE access to Eloquence. 
  Future versions will likely be enhanced to make this configurable, 
  so that certain databases can be remote, while others can be local.

* Using file equations with databases will likely not work.

* As specified in the Eloquence documentation 
  (http://eloquence.marxmeier.com/support/B07/relnotes/B0700/hp3k/index.html), 
  the Eloquence database is close but not 100% compatible to TurboIMAGE. 
  As a consequence, the TurboIMAGE utilities (such as DBUTIL) will not 
  work with the Eloquence client XL.

* Programs that access remote Eloquence databases via the client XL 
  must make use of standard TurboIMAGE intrinsics. Privileged direct 
  access to data set files is not supported.

* Accessing a database remotely is expected to be noticeably slower 
  than acessing a local database.


Download and installation
-------------------------

The Eloquence image3k library is available for download in three 
formats:

eloqstd.wrq   - WRQ Labels format
eloqstd.bin   - STORE format
eloqtar.tar   - tar format

The md5sum file provides the MD5 checksums of the download files.

The following files are installed:
IMAGE3K.PUB.ELOQ  - the NMXL Eloquence client library
README.PUB.ELOQ   - a "quick start" guide

Installation requires SM capabilities.


WRQ labels format
-----------------

1. Upload eloqstd.wrq to the file ELOQSTD.PUB.SYS on your HP 3000.
   It is important that you use the LABELS transfer type.

2. On your HP 3000, verify that the ELOQSTD file looks correct:

   :LISTF ELOQSTD,2
   ACCOUNT=  SYS         GROUP=  PUB     
   FILENAME  CODE  ------------LOGICAL RECORD-----------  ----SPACE----
                     SIZE  TYP        EOF      LIMIT R/B  SECTORS #X MX
   ELOQSTD   STORE   128W  FB        2436   16776959   1     4096  5 32

   Please verify that the file code is STORE, the file record is 128W FB, 
   and the EOF must match what you see above.

3. Run the installation macro file (ELOQINST.PUB.SYS) from the archive:

   :file e=eloqstd;dev=disc
   :restore *e;eloqinst.pub.sys;local;show
   :xeq eloqinst


STORE format
------------

1. Upload eloqstd.bin to the file ELOQSTD.PUB.SYS on your HP 3000.
   It is important that you use the BINARY transfer type.

   Beloq is a sample ftp session:

   > binary
   > cd /SYS/PUB/
   > put eloqstd.bin ELOQSTD;rec=128,1,F,binary;code=2501
   > bye

2. On your HP 3000, verify that the ELOQSTD file looks correct:

   :LISTF ELOQSTD,2
   ACCOUNT=  SYS         GROUP=  PUB     
   FILENAME  CODE  ------------LOGICAL RECORD-----------  ----SPACE----
                     SIZE  TYP        EOF      LIMIT R/B  SECTORS #X MX
   ELOQSTD   STORE   128W  FB        2436     204800   1     2448  5  8

   Please verify that the file code is STORE, the file record is 128W FB,
   and the EOF must match what you see above.

3. Run the installation macro file (ELOQINST.PUB.SYS) from the archive:

   :file e=eloqstd;dev=disc
   :restore *e;eloqinst.pub.sys;local;show
   :xeq eloqinst


TAR format
----------

1. Upload eloqstd.tar to the file ELOQSTD.PUB.SYS on your HP 3000.
   It is important that you use the BINARY transfer type.

   Beloq is a sample ftp session:

   > binary
   > cd /SYS/PUB/
   > put eloqtar.tar ELOQTAR;REC=128,,V,BINARY
   > bye

2. On your HP 3000, verify that the ELOQSTD file looks correct:

   :LISTF ELOQSTD,2
   ACCOUNT=  SYS         GROUP=  PUB
   FILENAME  CODE  ------------LOGICAL RECORD-----------  ----SPACE----
                     SIZE  TYP        EOF      LIMIT R/B  SECTORS #X MX
   ELOQTAR           128W  VB        2460     204800   1     2512  5  8

   Please verify that the file code is STORE, the file record is 128W VB,
   and the EOF must match what you see above.

3. Run the installation macro file (ELOQINST.PUB.SYS) from the archive:

   :tar.hpbin.sys "xvfo ./ELOQTAR ./ELOQINST"
   :xeq eloqinst eloqtar


---
Revision: 2004-02-03