>  Currently  I have a  CMS program written in PL/I and APL2  that reads
and
> writes to LINUX filesystem using  BPXOPEN... READ, WRITE.. etc...  The
> READ
> and WRITE  has LSEEK in it.
>  This allow direct access to a record in a file.

PL/I *and* APL? You *are* a glutton for punishment, aren't you? 8-)

>   I am thinking of moving the PLI programs and the assemble subroutes
to
> z/OS,  and if you know there are any issues or suggestions on it.
Thanks

NFS presents a file system and the access method support to do regular
file i/o to that filesystem as a series of network transactions under
the covers. It's not clear from your note whether you're doing direct
modifications to the blocks on disk; if so, that code will need to
change as NFS servers don't give that level of access to remote clients
-- it's a file-oriented service. You may have to remove all that fooling
around with BPXOPEN and just use regular file I/O, or worst case, call
the C library functions that do higher-level file I/O in place of doing
raw block I/O directly. 

If you can get away with using regular file I/O, there are some
limitations on what file access methods are supported via the NFS
client, so not all the z/OS access methods work. Beyond that, we'd need
to know more about what the application is currently doing.  

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to