⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc767.txt

📁 RFC 相关的技术文档
💻 TXT
📖 第 1 页 / 共 4 页
字号:
RFC:767                                                                                                                                                                                                                             A STRUCTURED FORMAT FOR TRANSMISSION OF MULTI-MEDIA DOCUMENTS                                                                                                                                       Jonathan B. Postel                              August 1980                                                                                                                                                                     Information Sciences Institute                   University of Southern California                           4676 Admiralty Way                   Marina del Rey, California  90291                             (213) 822-1511< INC-PROJECT, MMMSFS.NLS.21, >, 5-Sep-80 20:19 JBP ;;;;                                                                  PostelAugust 1980                                                                        A Structured Format for Transmission of Multi-Media Documents                           TABLE OF CONTENTS    PREFACE ........................................................ iii1.  INTRODUCTION ..................................................... 1  1.1.  Motivation ................................................... 1  1.2.  Scope ........................................................ 1  1.3.  Terminology .................................................. 1  1.4.  Document Description ......................................... 2  1.5.  Other Work ................................................... 22.  SPECIFICATION .................................................... 3  2.1.  Document ..................................................... 3  2.2.  Message Objects  ............................................. 5  2.3.  Body Structures ............................................. 13  2.3.1.  Simple Elements ........................................... 13  2.3.2.  Structured Text ........................................... 13  2.3.3.  NLS File Example .......................................... 13  2.3.4.  Multimedia Structures ..................................... 15  2.3.5.  The Media ................................................. 21  2.3.6.  TEXT ...................................................... 22  2.3.7.  VOICE ..................................................... 22  2.3.8.  FACSIMILE ................................................. 23  2.3.9.  GRAPHICS .................................................. 243.  EXAMPLES & SCENARIOS ............................................ 25  Example 1:  Text Example .......................................... 25  Example 2:  Multimedia Example .................................... 28REFERENCES .......................................................... 31  Postel                                                          [Page i]                                                             August 1980A Structured Format for Transmission of Multi-Media Documents[Page ii]                                                         PostelAugust 1980                                                                        A Structured Format for Transmission of Multi-Media Documents                                PREFACEThis is the first edition of this format specification and should betreated as a request for comments, advice, and suggestions.  A greatdeal of prior work has been done on computer aided message systems andsome of this is listed in the reference section.  This specification wasshaped by many discussions with members of the ARPA research community,and others interested in the development of computer aided messagesystems.  This document was prepared as part of the ARPA sponsoredInternetwork Concepts Research Project at ISI.                                                              Jon PostelPostel                                                        [Page iii]August 1980                                                                        A Structured Format for Transmission of Multi-Media DocumentsPostel                                                         [Page iv]RFC: 767                                                       J. Postel                                                                 USC-ISI                                                             August 1980     A STRUCTURED FORMAT FOR TRANSMISSION OF MULTI-MEDIA DOCUMENTS                            1.  INTRODUCTIONThis document describes a format for transmitting structured datarepresentations of multimedia documents.  This format is intended to beused with the Internet Message Protocol in an internetwork messagedelivery system.  That system is designed to transmit messages betweenprocesses in host computers called Message Processing Modules (MPMs).MPMs are located in several networks and together constitute aninternetwork message delivery system.  The Internet Message Protocoldefines a message as being composed of an Identification, a Command, anda Document.  This report is intended to define the format of suchDocuments.  The reader is assumed to be familiar with the InternetMessage Protocol [1].1.1.  Motivation  Computer applications are being implemented which interact with users  in a variety of media (text, graphics, facsimile, speech).  As  computer devices become available to process multimedia information it  becomes desirable to use computers to exchange multimedia information  between programs and users via various mechanisms including computer  mail.1.2.  Scope  This format is intended to be used for the transmission of multimedia  documents in the internetwork message delivery system, but it is  thought that it has a wider applicability.1.3.  Terminology  The messages are routed by a process called the Message Processing  Module or MPM.  Messages are created and consumed by User Interface  Programs (UIPs) in conjunction with users.  The basic unit transferred between MPMs is called a message.  A  message is made up of a transaction identifier (which uniquely  identifies the message), a command (which contains the necessary  information for delivery), and document.  The document is a data  structure.  For a personal letter the document body corresponds to the contents ofPostel                                                          [Page 1]                                                             August 1980A Structured Format for Transmission of Multi-Media DocumentsIntroduction  the letter; the document header corresponds to the date line,  greeting, and signature.  For an inter-office memo the document body corresponds to the text;  the document header corresponds to the header of the memo.  The commands correspond to the information used by the Post Office or  the mail room to route the letter or memo.  Some of the information in  the command is supplied by the UIP.1.4.  Document Description  The document is composed of fields.  Each field will carry an  identifying name.  Typical fields are DATE, TO, SUBJECT, and BODY.  Most of the fields will be very simple, some will be complex.  The  body field may be quite complex.  For example, the DATE is a very  constrained character string specifying the date and time in ISO  format. A more complex example is the TO field which is a list of  mailboxes, where a mailbox is itself a property list of address  information items.  The BODY may be simply a character string, or a  very structured collection of data representing information in  different media.  The BODY may be structured to indicate a controlled presentation of  multimedia information.  There is provision for the inclusion of text,  graphics, facsimile, and voice information in the body of documents.  The presentation of information units may sequential, independent, or  simultaneous.1.5.  Other Work  This protocol the benefited from the earlier work on message protocols  in the ARPA Network [2,3,4,5,6], and the ideas of others about the  design of computer message systems [7,8,9,10,11,12,13,14,15,16,17,18].[Page 2]                                                          PostelAugust 1980                                                                        A Structured Format for Transmission of Multi-Media Documents                           2.  SPECIFICATIONThe structured format of a document is built on the basic data elementsused in the Internet Message Protocol [1].2.1.  Document  The document is a property list of <name,value> pairs called fields.  A few fields are specifically required and many are optional.  Some of  the field values are simple and a few are quite complicated.  In  particular the body value may be highly structured.  Older message systems have considered the document to be divided into  a header and a body, and have used keywords to indicate specific  header fields (e.g., date, to, subject).  Roughly speaking, this  functionality is provided in this new structured format by considering  the name part of the <name,value> pair to be a keyword.  In addition,  this new structured format eliminates the separate treatment of the  body.  It is impossible to foresee the many forms documents will take so the  standard for a document header must be flexible.  The approach here is  to define a set of basic fields and allow addition of whatever fields  are necessary.  Features added in this fashion may not be understood  by others.  The minimum document is a property list of the following fields:    Name     Value    ----     -----    DATE     date string (name)    SENDER   a mailbox    SUBJECT  subject string (text)    BODY     a data structure  A typical document is a property list containing the following fields:    Name     Value    ----     -----    DATE     date string (name)    SENDER   a mailbox    FROM     list of mailboxes    TO       list of mailboxes    CC       list of mailboxes    SUBJECT  subject string (text)    BODY     a data structurePostel                                                          [Page 3]                                                             August 1980A Structured Format for Transmission of Multi-Media DocumentsSpecification  An elaborate document might contain the following fields:    Name        Value    ----        -----    DATE        date string (name)    SENDER      a mailbox    FROM        list of mailboxes    TO          list of mailboxes    CC          list of mailboxes    BCC         list of mailboxes    REPLY-TO    list of mailboxes    SUBJECT     subject string (text)    COMMENTS    comment string (text)    MESSAGE-ID  message identifier of this message (text)    IN-REPLY-TO message identifier of previous message (text)    REFERENCES  message identifiers of other messages (text)    KEYWORDS    key terms used in this message (text)    BODY        a data structure  One of the key objects is the mailbox.  It appears in the sender,  from, to, cc, bcc, and reply-to fields.  The mailbox is a property  list of objects that combine to specify a destination recipient for a  message.  Most of the <name,value> pairs that make up a mailbox are  identical to those used in the deliver command in the Internet Message  Protocol [1].  A few additional <name,value> pairs are defined for use  in a mailbox in the document context.  In particular, there is a field  for the real name of a person in contrast to the "user name" which  identifies a computer account.  In addition there is a field to specify a distribution group name.  Such group names are used to indicate that a document is being sent to  a group of recipients.  This essentially presents an alternate form  for a mailbox which consists of the single <name,value> pair for the  group name.  There is no required relationship between a group name  mailbox and other mailboxes in the same list.  For example, all of the following situations are allowed:    .  a mailbox list consisting of a single mailbox specifying a       particular user,    .  a mailbox list consisting of a single mailbox with a group name,    .  a mailbox list consisting of a mailbox with a group name and a       mailbox specifying a particular user, with either the user in or       not in the group,    .  a mailbox list consisting of a mailbox with a group name and a[Page 4]                                                          PostelAugust 1980                                                                        A Structured Format for Transmission of Multi-Media Documents                                                           Specification       several mailboxes specifying a particular users, with some users       in the group and some not,    .  a mailbox list consisting of several mailboxes specifying group       names and a several mailboxes specifying a particular users, with

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -