📄 rfc407.txt
字号:
15 REMOTE Job Entry Protocol (Oct. 16, 1972) RFC 407 NIC 12112 The assigned reply codes relating to RJE are: 000 General information message (time of day, etc.) 030 Server availability information 050 FTP commentary or user information 060 RJE or Batch system commentary or information 100 System status reply 150 File status reply 151 Directory listing reply 160 RJE system general status reply 161 RJE job status reply 200 Last command received ok 201 An ABORT has terminated activity, as requested 202 ABORT request ignored, no activity in progress 203 The requested Transmission Control has taken effect 204 A REINIT command has been executed, as requested 230 Log-on completed 231 Log-off completed, goodbye. 232 Log-off noted, will complete when transfer done 240 File transfer has started 250 FTP File transfer started ok 251 FTP Restart-marker-reply Text is: MARK yyyy = mmmm where yyyy is data stream marker value (yours) and mmmm is receiver's equivalent mark (mine) 252 FTP transfer completed ok 253 Rename completed 254 Delete completed 260 Job <job-id> accepted for processing 261 Job <job-id> completed, awaiting output transfer 262 Job <job-id> Cancelled as requested 263 Job <job-id> Altered as requested to state <status> 264 Job <job-id>,<job-file-id> transmission in progress 300 Connection greeting message, awaiting input 301 Current command not completed (may be sent after suitable delay, if not "crlf") 330 Enter password (may be sent with hide-your-input mode) 360 INPUT has never specified an INPATH 400 This service is not implemented 401 This service is not accepting log-on now, goodbye. 430 Log-on time or tries exceeded, goodbye. 431 Log-on unsuccessful, user and/or password invalid 432 User not valid for this service 434 Log-out forced by operator action, please phone site 435 Log-out forced by system problem 436 Service shutting down, goodbye 440 RJE could not log-on to remote FTP for input transfer 441 RJE could not access the specified input file thru FTP 442 RJE could not establish <host-socket> input connection 16 REMOTE Job Entry Protocol (Oct. 16, 1972) RFC 407 NIC 12112 443 RJE could not log-on to remote FTP for output delivery 444 RJE could not access file space given for output 445 RJE could not establish <host-socket> output connection 450 FTP: The named file does not exist (or access denied) 451 FTP: The named file space not accessable by YOU 452 FTP: Transfer not completed, data connection closed 453 FTP: Transfer not completed, insufficient storage space 460 Job input not completed, ABORT performed 461 Job format not acceptable for processing, Cancelled 462 Job previously accepted has mysteriously been lost 463 Job previously accepted did not complete 464 Job-id referenced by STATUS, CANCEL, ALTER, CHANGE, or Transmission Control is not known (or access denied) 465 Request Alteration is not permitted for the specified job 466 Un-deliverable, un-claimed output for <job-id> discarded 467 Requested REINIT not accomplished 500 Last command line completely unrecognized 501 Syntax of the last command is incorrect 502 Last command incomplete, parameters missing 503 Last command invalid, illegal parameter combination 504 Last command invalid, action not possible at this time 505 Last command conflicts illegally with previous command(s) 506 Requested action not implemented by this Server 507 Job <job-id> last command line completely unrecognized 508 Job <job-id> syntax of the last command is incorrect 509 Job <job-id> last command incomplete, parameters missing 510 Job <job-id> last command invalid, illegal parameter combination 511 Job <job-id> last command invalid, action impossible at this time 512 Job <job-id> last command conflicts illegally with previous command(s)SEQUENCING OF COMMANDS AND REPLIES The communication between the User and Server is intended to be an alternating dialogue. As such, the User issues an RJE command and the Server responds with a prompt primary reply. The User should wait for this initial success or failure response before sending further commands. A second type of reply is sent by Server asynchronously with respect to User commands. These replies report on the progress of a job submission caused by the INPUT command and as such are secondary replies to that command. The final class of Server "replies" are strictly informational and may arrive at any time. These "replies" are listed below as spontaneous. 17 REMOTE Job Entry Protocol (Oct. 16, 1972) RFC 407 NIC 12112 COMMAND-REPLY CORRESPONDENCE TABLE COMMAND SUCCESS FAILURE REINIT 204 467,500-505 USER 230,330 430-432,500-505 PASS 230 430-432,500-505 BYE 231,232 500-505 INID 200 500-505 INPASS 200 500-505 INPATH 200 500-505 INPUT 240 360,440-442,500-505 sec. input retrieval 260 460,461 sec. job execution 261 462,463 sec. output transmission - 443-445,466 ABORT (input) 201,202 500-505 OUTUSER 200 500-505 OUTPASS 200 500-505 OUT 200 500-505 CHANGE 200 500-505 RESTART/RECOVER/BACK /SKIP/ABORT (output)/HOLD 203 464,500-506 STATUS 1xx,264 460-465,500-505 CANCEL 262 464,500-506 ALTER 263 464,465,500-506 OP 200 500-505 Spontaneous 0xx,300,301 434-436 Note: For commands appearing on cards, a separate set of error codes is provided (507-512). Since these error replies are "asynchronously" sent, and thus could cause some confusion if the user is in the process of submitting a new job after the present one, the error replies must identify which job has the faulty card(s). 18 REMOTE Job Entry Protocol (Oct. 16, 1972) RFC 407 NIC 12112 TYPICAL RJE SCENARIOS TIP USER WANTING HOT CARD READER TO HOSTX 1. TIP user opens TELNET connection to HOSTX socket 5 2. Commands sent over TELNET to RJE USER=myself PASS=dorwssap OUT=H70002 INPUT=H50003 3. RJE-server connects to the TIP's device 5 and begins reading. When end-of-job card is recognized, the job is queued to run. The connection to the card reader is still open for more input as another job. 4. The first job finishes. A connection to the TIP's device 7 is established by RJE-server and the output is sent as an NVT stream. 5. Continue at any time with another deck at step 3. TIP WITH JOB-AT-A-TIME CARD READER 1. thru 4) the same but User closes Reader after the deck 2. The output finishes and the printer connection closes. 3. INPUT may be typed any time after step 3 finishes and another job will be entered starting at 3. 19 REMOTE Job Entry Protocol (Oct. 16, 1972) RFC 407 NIC 12112 HOSTA USER RUNS JOB AT HOSTC, INPUT FROM HOSTB 1. User TELNET connects to HOSTC socket 5 for RJE USER=roundabout PASS=aaabbbc OUTUSER=roundab1 OUT=:E/.sysprinter OUT puncher = (S)HOSTB:NE/my.savepunch INUSER=rounder INPASS=x.x.x INPUT=HOSTB:E/my.jobinput 2. The RJE-server has FTP retrieve the input from HOSTB using User-id of "rounder" and Password of "x.x.x" for file named "my.jobinput". 3. The job finishes. RJE-server uses FTP to send two files: the print output is sent to HOSTA in EBCDIC with ASA carriage control to file ".sysprinter" while the file known as "puncher" is sent to HOSTB in EBCDIC without carriage-control to file "my.savepunch". 4. when the outputs finish, RJE-server at HOSTC discards the print file but retains the "puncher" file. 5. The User who has signed out after job submission has gotten his output and checked his file "my.savepunch" at HOSTB. He deletes the saved copy at HOSTC by re-calling RJE at HOSTC. USER=roundabout PASS=aaabbbcc ABORT job 123 puncher or CHANGE job 123 puncher = (D) 20
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -