📄 rfc767.txt
字号:
3. EXAMPLES & SCENARIOSExample 1: Text Example Suppose we want to send the following message: Date: 1979-03-29-11:46-08:00 From: Jon Postel <Postel@ISIF> Subject: Meeting Thursday To: Danny Cohen <Cohen@ISIB> CC: Linda Danny: Please mark your calendar for our meeting Thursday at 3 pm. --jon. It will be encoded in the structured format. The following will present successive steps in the top down generation of this message. The identification and command portions of the messages will not be expanded here (see [1]). 1. message 2. (identification, command, document) 3. (ID:<<identification>>, CMD:<<command>>, DOC:( date, from, subject, to, cc, body)) 4. (ID:<<identification>>, CMD:<<command>>, DOC:(DATE:date, FROM:from SUBJECT:subject, TO:to, CC:cc, BODY:body)) 5. (ID:<<identification>>, CMD:<<command>>, DOC:(DATE: 1979-03-29-11:46-08:00, FROM: (NET:ARPANET,HOST:ISIF,USER:Postel,PERSON:Jon Postel), SUBJECT: Meeting Thursday, TO: (NET:ARPANET,HOST:ISIB,USER:Cohen,PERSON:Danny Cohen), CC: (NET:ARPANET,HOST:ISIF,USER:Linda), BODY: Danny:Postel [Page 25] August 1980A Structured Format for Transmission of Multi-Media DocumentsExamples & Scenarios Please mark your calendar for our meeting Thursday at 3 pm. --jon.)) 6. PROPLIST: (ID:<<identification>>, CMD:<<command>>, DOC: PROPLIST:( DATE: 1979-03-29-11:46-08:00, FROM: LIST:( PROPLIST:( NET:ARPANET, HOST:ISIF, USER:Postel, PERSON:Jon Postel, )ENDLIST, )ENDLIST, SUBJECT: Meeting Thursday, TO: LIST:( PROPLIST:( NET:ARPANET, HOST:ISIB, USER:Cohen, PERSON:Danny Cohen, )ENDLIST, )ENDLIST, CC: LIST:( PROPLIST:( NET:ARPANET, HOST:ISIF, USER:Linda, )ENDLIST, )ENDLIST, BODY: Danny: Please mark your calendar for our meeting Thursday at 3 pm. --jon. )ENDLIST )ENDLIST[Page 26] PostelAugust 1980 A Structured Format for Transmission of Multi-Media Documents Examples & Scenarios 7. proplist:( name:"ID", <<identification>>, name:"CMD", <<command>>, name:"DOC", proplist:( name:"DATE", name:"1979-03-29-11:46-08:00", name:"FROM", list:( proplist:( name:"NET", name:"ARPANET", name:"HOST", name:"ISIF", name:"USER", name:"Postel", name:"PERSON", name:"Jon Postel", )endlist, )endlist, name:"SUBJECT", text:"Meeting Thursday", name:"TO", list:( proplist:( name:"NET", name:"ARPANET", name:"HOST", name:"ISIB", name:"USER", name:"Cohen", name:"PERSON", name:"Danny Cohen", )endlist, )endlist, name:"CC", list:( proplist:( name:"NET", name:"ARPANET", name:"HOST", name:"ISIF", name:"USER", name:"Linda", )endlist, )endlist, name:"BODY", text:"Danny: Please mark your calendar for our meeting Thursday at 3 pm. --jon." )endlist )endlistPostel [Page 27] August 1980A Structured Format for Transmission of Multi-Media DocumentsExamples & ScenariosExample 2: Multimedia Example proplist:( name:"ID", <<identification>>, name:"CMD", <<command>>, name:"DOC", proplist:( name:"DATE", name:"1980-08-06-11:46-08:00", name:"FROM", list:( proplist:( name:"NET", name:"ARPANET", name:"HOST", name:"ISIF", name:"USER", name:"Postel", name:"PERSON", name:"Jon Postel", )endlist, )endlist, name:"SUBJECT", text:"Multimedia Test Message", name:"TO", list:( proplist:( name:"GROUP", name:"Multimedia Experiment List", )endlist, )endlist, name:"CC", list:( proplist:( name:"NET", name:"ARPANET", name:"HOST", name:"ISIF", name:"USER", name:"Linda", )endlist, )endlist, name:"BODY", proplist:( name:"SEQUENTIAL", proplist:( name:"TEXT", proplist:( name:"PROTOCOL", name:"PARAGRAPH", name:"VERSION", index:"1", name:"DATA", list:( text:"This is a test of multimedia mail." text:"I hope you like it." )endlist )endlist[Page 28] PostelAugust 1980 A Structured Format for Transmission of Multi-Media Documents Examples & Scenarios name:"SIMULTANEOUS", proplist:( name:"VOICE", proplist:( name:"VOCODER", name:<vocoder>, name:"PROTOCOL", name:"NVP", name:"VERSION", index:"1", name:"DATA", list:( bitstr:<parcel> bitstr:<parcel> )endlist )endlist name:"GRAPHICS", proplist:( name:"DEVICE", name:<device>, name:"PROTOCOL", name:<protocol>, name:"VERSION", index:<version>, name:"DATA",<data> )endlist )endlist )endlist name:"SEQUENTIAL", proplist:( name:"TEXT, proplist:( name:"PROTOCOL", name:"PARAGRAPH", name:"VERSION", index:"1", name:"DATA", list:( text:"That was supposed to be some voice and graphics in parallel." text:"--jon." )endlist )endlist )endlist )endlist )endlist )endlist Postel [Page 29] August 1980A Structured Format for Transmission of Multi-Media Documents[Page 30] PostelAugust 1980 A Structured Format for Transmission of Multi-Media Documents REFERENCES[1] Postel, J., "Internet Message Protocol," RFC 759, 113, USC/Information Sciences Institute, August 1980.[2] Bhushan, A., K. Pogran, R. Tomlinson, and J. White, "Standardizing Network Mail Headers," RFC 561, NIC 18516, September 1973.[3] Myer, T., and D. Henderson, "Message Transmission Protocol," RFC 680, NIC 32116, 30 April 1975.[4] Crocker, D., J. Vittal, K. Pogran, and D. Henderson, "Standard for the Format of ARPA Network Text Messages," RFC 733, NIC 41952, 21 November 1977.[5] Barber, D., and J. Laws, "A Basic Mail Scheme for EIN," INWG 192, February 1979.[6] Braaten, O., "Introduction to a Mail Protocol," Norwegian Computing Center, INWG 180, August 1978.[7] Crocker, D., E. Szurkowski, and D. Farber, "An Internetwork Memo Distribution Capability - MMDF," Sixth Data Communications Symposium, ACM/IEEE, November 1979.[8] Haverty, J., D. Henderson, and D. Oestreicher, "Proposed Specification of an Inter-site Message Protocol," 8 July 1975.[9] Thomas, R., "Providing Mail Services for NSW Users," BBN NSW Working Note 24, Bolt Beranek and Newman, October 1978.[10] White, J., "A Proposed Mail Protocol," RFC 524, NIC 17140, SRI International, 13 June 1973.[11] White, J., "Description of a Multi-Host Journal," NIC 23144, SRI International, 30 May 1974.[12] White, J., "Journal Subscription Service," NIC 23143, SRI International, 28 May 1974.[13] Levin, R., and M. Schroeder, "Transport of Electronic Messages Through a Network," Teleinformatics 79, Boutmy & Danthine (eds.) North Holland Publishing Co., 1979.[14] Earnest, L., and J. McCarthy, "DIALNET: A Computer Communications Study," Computer Science Department, Stanford University, August 1978.Postel [Page 31] August 1980A Structured Format for Transmission of Multi-Media DocumentsReferences[15] Crispin M., "DIALNET: A Telephone Network Data Communications Protocol," DECUS Proceedings, Fall 1979.[16] Caulkins, D., "The Personal Computer Network (PCNET) Project: A Status Report," Dr. Dobbs Journal of Computer Calisthenics and Orthodontia, v.5, n.6, June 1980.[17] Postel, J., "NSW Transaction Protocol (NSWTP)," USC/Information Sciences Institute, IEN 38, May 1978.[18] Haverty, J., "MSDTP -- Message Services Data Transmission Protocol," RFC 713, NIC 34739, April 1976.[19] ISO-2014, "Writing of calendar dates in all-numeric form," Recommendation 2014, International Organization for Standardization, 1975.[20] ISO-3307, "Information Interchange -- Representations of time of the day," Recommendation 3307, International Organization for Standardization, 1975.[21] ISO-4031, "Information Interchange -- Representation of local time differentials," Recommendation 4031, International Organization for Standardization, 1978.[22] Postel, J., "DOD Standard Internet Protocol," USC/Information Sciences Institute, IEN 128, NTIS number AD A079730, January 1980.[23] CCITT-X.121, "International Numbering Plan for Public Data Networks," Recommendation X.121, CCITT, Geneva, 1978.[24] Cohen, D., "Specifications for the Network Voice Protocol (NVP)," NIC 42444, RFC 741, NSC 68, RR-75-39, USC/Information Sciences Institute, January 1976.[25] CCITT-T.30, "Procedures for Document Facsimile Transmission in the General Switched Telephone Network," Recommendation T.30, Orange Book, V. 7, The International Telephone and Telegraph Consulative Committee, International Telecommunication Union, Geneva, 1977.[26] Treadwell, S., "FAX File Format," ARPANET Message, 14 November 1979.[27] Sproull, R., and E. Thomas, "A Network Graphics Protocol," NIC 24308, Xerox Palo Alto Research Center, August 1974.[Page 32] PostelAugust 1980 A Structured Format for Transmission of Multi-Media Documents References[28] Bisbey, R., and D. Hollingworth, "A Distributable, Display-Device-Independent Vector Graphics System for Command and Control," RR-80-87, USC/Information Sciences Institute, July 1980.[29] Bisbey, R., D. Hollingworth, and B. Britt, "Graphics Language," TM-80-18, USC/Information Sciences Institute, July 1980.[30] Graphics Standard Planning Committee, "Core System," Computer Graphics, V. 13, N. 3, SIGGRAPH, ACM, August 1979.Postel [Page 33] August 1980A Structured Format for Transmission of Multi-Media Documents[Page 34] Postel
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -