RFC141 Comments on RFC 114: A File Transfer Protocol

0141 Comments on RFC 114: A File Transfer Protocol. E. Harslem, J.F.Heafner. April 1971. (Format: TXT=3781 bytes) (Updates RFC0114) (Status: UNKNOWN)

日本語訳
RFC一覧

参照

Network Working Group                                      E. F. Harslem
Request for Comments: 141                                  J. F. Haefner
NIC 6726                                                            Rand
                                                           29 April 1971

             COMMENTS ON RFC 141 (A FILE TRANSFER PROTOCOL)

   1.  A file transfer protocol is needed.  Bushan's proposal would
   satisfy a particular current need that we have, as well as short-term
   envisioned needs.

   2.  Bushan's protocol would apear to be straight-forward in
   implementation, and extensible as claimed.

   3.  We would like to see implementations of such protocol be
   accomplished such that the file transfer program has general and
   complete access to the local file storage.  That is, it should be
   able to access a file that it did not create.  For example, if a
   program or user creates a file at site X (completely independent of
   the file transfer program), it would then be desirable to be able to
   retrieve the file via the file transfer program.  This is not a
   requirement of RFC #114 but we would like to see it implemented where
   possible.

   4.  Since implementation of a subset of transaction types is
   specifically permitted, we suggest inclusion of the following
   commands (in addition to append).

      insert records     within a file
      delete records     from within a file
      replace records    within a file

   Although these operations are not directly supported under IBM
   OS/360, we have used them with a non-standard file subsystem under
   IBM OS/360 and find them quite useful.

   5.  In addition to retrieve and lookup, get names of files under my
   access control would be useful.

   6.  The absence of status requests and responses is apparent.
   Although this is typically a function associated with a remote job
   entry (RJE) system, since the execute request is present it would
   seem appropriate to inquire about the status of the process created
   by the execute command.  This becomes increasingly more important
   where the execute is implemented as an RJE-like operation and
   scheduling time of the job might be prolonged.





Harslem & Haefner                                               [Page 1]

RFC 141                   Comments on RFC 141                 April 1971


   7.  When requesting execute, the using host sends parameters upon
   receipt of the rr response.  Executing a task can be implemented in
   several ways.  The options our 360 affords are RJE at job level and
   the attach macro.  Our preference would be the attach macro which
   immediately initiates an independent OS task within the partition of
   the program issuing the attach (presumably the File Service).  Such a
   task normally receives parameters upon initiation and can thereafter
   receive parameters from a program via some mechanism such as an event
   control block.  The second method requires special modifications to
   the program being executed; hence, it is not desirable.  Therefore,
   we either need the parameters included in the execute command or will
   not actually start execution until parameters are received.

   8.  Upon abnormal termination, one should include part or all of the
   spurious request as well as an identify- ing code to facilitate
   precise error recognition.

   9.  We would be interested in the outcome of the MIT/ Harvard
   experiments with the RFC #114 protocol.  What were the pitfalls,
   etc.?



         [ This RFC was put into machine readable form for entry ]
          [ into the online RFC archives by Simone Demmel 4/97 ]


























Harslem & Haefner                                               [Page 2]

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

Redirect to distributing-skins 配布スキンにリダイレクトする

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る