My responses below

W dniu 01.05.2021 o 23:31, Bob Bridges pisze:
Pan Skorupka, I'm not sure whether I'm about to agree or disagree about FTP.  I 
use FTP as much as possible for file transfer, but I don't understand why a 
terminal emulator needs it built in:  What's wrong with just using Windows FTP 
and MVS FTP?  Which is maybe what you're saying.

That's exactly what I said. FTP is fine, FTP is needed, I use FTP, but IMHO there is no reason to embed FTP client in 3270 emulation package.


One reason I like FTP so much is that IND$FILE can be so clunky if you have 
more than one or two files to transfer.  Most emulators provide a way to set up 
multiple transfers, but only manually - that is, I have to add each file to the 
collection, one at a time.  How is that better than doing the file transfer one 
at a time.  Unless I'm going to be doing the same transfers many times, of 
course, but that's never the case, for me.  What I really want is to set up a 
list of 40 or 50 filenames, and provide that list to the utility.  I can do 
that with native FTP.  I've done it for IND$FILE, too, but only by manually 
creating a multiple-file transfer containing three or four filenames, then 
analyzing the instructions it saved and writing a program that reproduced that 
proprietary format for my 40 or 50.  It's worth the trouble only when I'm 
starting out at a new client that doesn't support the mainframe FTP server, and 
I need to load my REXX tools.

So when you write "scriptable IND$FILE", my ears perk up.  Someone tell me 
more, please.

Scripting is unclear, I think I should rather say file list.
I mean just list of dataset/files to sent.
Example:
D:\datasets\BE08.R0.CNTL.xmi xmit~x0
D:\datasets\BE08.R1.PS1.xmi user2~x1.OLD
D:\datasets\PS2.txt txt~x2
C:\some\directory\BE05.R3.bin BIN2~x3
D:\datasets\BE08.R4.PS4.xmi xmit~x4
D:\datasets\BE08.R5.PS5.xmi xmit~x5

Three positional parameters:
1. File name (PC side) - i.e. "BE08.R0.CNTL.xmi" in D:\datasets directory
2. Transfer/translation method - "xmit" is just a name. Inside there are parameters like ASCII-EBCDIC translation, LRECL, RECFM, optionally SPACE, etc.
3. x0, x1.OLD, x2... - dataset names, TSO prefixing apply

As I said I don't know all possible emulators. I know PCOMM allows use of such lists, while wc3270 and Nexus do not have such feature. And of course when you have to transfer few dozens of files to the host it is really easy to create such list, even when some of the files need different parameters.
Of course for gigabyte transfers FTP is still better.




BTW: "Pan Skorupka" made me smile :-)
Polish is complex here, we use declension, so it would be "panie Skorupka". Declension (declination?) is a nightmare for English speakers and lack of declension in English is a problem of Polish speakers. Nevermind.

Regards
--
Radoslaw Skorupka
(looking for new job)
Lodz, Poland

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to