[Info-vax] Re; Spiralog, RMS Journaling (was Re: FREESPADRIFT)

Johnny Billquist bqt at softjar.se
Thu Jun 23 16:02:51 EDT 2016


On 2016-06-23 21:34, VAXman- at SendSpamHere.ORG wrote:
> In article <nkhd0k$2us$2 at Iltempo.Update.UU.SE>, Johnny Billquist <bqt at softjar.se> writes:
>> There are plenty of ways to design protocols.
>> Doing the size after the file will not allow you to have any
>> understanding of how much space should be reserved for the file, nor get
>> any idea of how far you are from completion.
>> But that should not stop you.
>
> So I can get a silly progression bar graphic or, like on linux, file transfer
> time left is 8 mins... 7 mins.. 9 mins... ... 10 secs... 5 secs... 14 secs...
> 2 sec., nearly complete...  transfer complete.

I was merely pointing out why protocols have been designed the way that 
they pass the size before the data. You might not enjoy the results, and 
you are free to design your own protocols. It don't change the existing 
protocols, and it will not make other people change how they design 
protocols, since some of them really think there is a benefit in this.

> Anyway, there are web servers for VMS and several other TCP/IP protocols for
> VMS.  You may need to ask those who have successfully implemented those how to
> approach your issue if you don't want to use the RFM=STM approach.  I really
> don't see why you think that's wrong.  *ix text files are streams with <CR>s
> and <LF>s, and binary files are, IIRC, sent in multiples of a block of some
> size (512).

Uh? Say what? Everything in TCP/IP is just a stream of bytes. There are 
no blocks, nothing is sent in any multiple of blocks.
(And besides, text files in Unix do not have CF and LF in them. They 
just have LF. Which is why I was complaining about Unix ftp 
implementations, which often lies about file size, and sometimes cheat 
when transferring in text mode. These protocols were not designed by 
Unix people...)

	Johnny




More information about the Info-vax mailing list