1、UNION INTERNATIONALE DES TLCOMMUNICATIONSUIT-T T.436SECTEUR DE LA NORMALISATION (08/95)DES TLCOMMUNICATIONSDE LUITTERMINAUX POUR LES SERVICES TLMATIQUESTRANSFERT ET MANIPULATIONDE DOCUMENTS SERVICESET PROTOCOLES SPCIFICATION DESPROTOCOLES DE MANIPULATIONDE DOCUMENTS AVEC CONFIRMATIONRecommandation U
2、IT-T T.436(Antrieurement Recommandation du CCITT)AVANT-PROPOSLUIT-T (Secteur de la normalisation des tlcommunications) est un organe permanent de lUnion internationale destlcommunications (UIT). Il est charg de ltude des questions techniques, dexploitation et de tarification, et met cesujet des Reco
3、mmandations en vue de la normalisation des tlcommunications lchelle mondiale.La Confrence mondiale de normalisation des tlcommunications (CMNT), qui se runit tous les quatre ans, dtermineles thmes dtudes traiter par les Commissions dtudes de lUIT-T lesquelles laborent en retour desRecommandations su
4、r ces thmes.Lapprobation des Recommandations par les Membres de lUIT-T seffectue selon la procdure dfinie dans laRsolution n 1 de la CMNT (Helsinki, 1er-12 mars 1993).La Recommandation UIT-T T.436, que lon doit la Commission dtudes 8 (1993-1996) de lUIT-T, a t approuvele 11 aot 1995 selon la procdur
5、e dfinie dans la Rsolution n 1 de la CMNT._NOTEDans la prsente Recommandation, lexpression Administration est utilise pour dsigner de faon abrge aussi bienune administration de tlcommunications quune exploitation reconnue de tlcommunications. UIT 1996Droits de reproduction rservs. Aucune partie de c
6、ette publication ne peut tre reproduite ni utilise sous quelque formeque ce soit et par aucun procd, lectronique ou mcanique, y compris la photocopie et les microfilms, sans laccordcrit de lUIT.Recommandation T.436 (08/95) iTABLE DES MATIRESRecommandation T.436 (08/95)Page1 Champ dapplication. 12 Rf
7、rences 13 Dfinitions 14 Abrviations . 15 Conventions 26 Vue densemble de la spcification des protocoles. 26.1 Le modle de protocole. 26.2 Perfectionnement du modle TPA 36.3 Services abstraits fournis par llment de service DTAM-DM 36.4 Services abstraits fournis par llment de service DTAM-TK. 47 Spci
8、fication formelle des protocoles. 47.1 Spcification formelle du protocole DTAM-DM 47.2 Spcification formelle du protocole DTAM-TK. 67.3 Dfinition de la syntaxe abstraite concernant DTAM-DM . 77.4 Dfinition de la syntaxe abstraite pour DTAM-TK 88 Conformit 88.1 Conformit au protocole DTAM-DM . 88.2 C
9、onformit au protocole DTAM-TK 8Annexe A Assignation formelle des identificateurs dobjet 9ii Recommandation T.436 (08/95)RSUMLa prsente Recommandation dfinit le protocole de communication pour laccs distance aux documents, leurprsentation, leur dition et leur transfert. Elle dfinit le protocole de de
10、ux nouveaux lments de service dapplicationpour la manipulation interactive de documents avec confirmation. Ces lments sont (par conception) compatibles avecune utilisation intgre dans des applications dfinies conformment au modle dapplications bureautiquesdcentralises (DOAM) (distributed office appl
11、ication model). Ces deux lments de service dapplication sont leDTAM-DM et le DTAM-TK. Lutilisation de llment de service dapplication DTAM-DM est obligatoire pour lesapplications de manipulation de documents et cet lment intervient en association avec les lments de service ACSE etROSE. Il peut ventue
12、llement tre associ llment DFR-SE ( des fins darchivage et de consultation) ainsi qullment DTAM-TK pour lchange dun jeton dapplication dans les confrences utilisateurs multiples.Recommandation T.436 (08/95) 1Recommandation T.436Recommandation T.436 (08/95)TRANSFERT ET MANIPULATION DE DOCUMENTS SERVIC
13、ES ET PROTOCOLES SPCIFICATIONDES PROTOCOLES DE MANIPULATIONDE DOCUMENTS AVEC CONFIRMATION(Genve, 1995)1 Champ dapplicationLa Recommandation T.435 dfinit les services abstraits des lments de service dapplication DTAM-DM et DTAM-TK.Les services abstraits DTAM-DM donnent les moyens ncessaires pour effe
14、ctuer des oprations distance de toutenature sur des documents ou des fragments de documents.Llment de service dapplication DTAM-TK pourvoit au traitement dun jeton dapplication pour structurer un dialogue,quand deux ou plus de deux utilisateurs sont engags dans une application de type confrence.La p
15、rsente Recommandation spcifie les protocoles entre utilisateurs DTAM qui appliquent les services abstraitsDTAM-DM ou DTAM-TK.Elle ne spcifie aucune application pratique ou produit individuel et ne porte pas sur la mise en uvre dentits oudinterfaces dans un systme tlmatique.2 RfrencesLes Recommandati
16、ons et autres rfrences suivantes contiennent des dispositions qui, par suite de la rfrence qui y estfaite, constituent des dispositions valables pour la prsente Recommandation. Au moment de la publication, les ditionsindiques taient en vigueur. Toute Recommandation ou autre rfrence est sujette rvisi
17、on; tous les utilisateurs de laprsente Recommandation sont donc invits rechercher la possibilit dappliquer les ditions les plus rcentes desRecommandations et autres rfrences indiques ci-aprs. Une liste des Recommandations UIT-T en vigueur est publiergulirement. Recommandation UIT-T T.435 (1995), Tra
18、nsfert et manipulation de documents Services et protocoles Dfinition du service abstrait et procdures pour la manipulation de documents avec confirmation.Les rfrences numres dans la Recommandation T.435 sappliquent galement la prsente Recommandation.3 DfinitionsLes dfinitions qui sappliquent la prse
19、nte Recommandation sont celles de la Recommandation T.435.De plus, les dfinitions suivantes sont utilises dans la prsente Recommandation.3.1 utilisateur DTAM-DM: Client DTAM-DM ou serveur DTAM-DM.3.2 utilisateur DTAM-TK: Client DTAM-TK ou serveur DTAM-TK.3.3 client DTAM: Client DTAM-DM ou client DTA
20、M-TK.3.4 serveur DTAM: Serveur DTAM-DM ou serveur DTAM-TK.3.5 utilisateur DTAM: Client DTAM ou serveur DTAM.4 AbrviationsLes abrviations qui sappliquent la prsente Recommandation sont celles de la Recommandation T.435.2 Recommandation T.436 (08/95)De plus, les abrviations suivantes sont utilises dan
21、s la prsente Recommandation.ACSE Elment de service de contrle dassociation (association control service element)DFR-SE Elment de service darchivage et consultation de document (document filing and retrievalservice element)DTAM-DM-SE Elment de service DTAM-DM (DTAM-DM service element)DTAM-TK-SE Elmen
22、t de service DTAM-TK (DTAM-TK service element)ROSE Elment de service dopration distante (remote operation service element)5 ConventionsLes conventions de la Recommandation T.435 sappliquent galement la prsente Recommandation.6 Vue densemble de la spcification des protocolesLe prsent article traite d
23、e lintroduction au modle de protocole, de son adjonction larchitecture de protocoletlmatique (TPA) (telematic protocol architecture) et des spcifications des protocoles DTAM-DM et DTAM-TK. Laspcification formelle des protocoles est donne dans larticle intitul spcification formelle des protocoles.6.1
24、 Le modle de protocoleLa Figure 1 reprsente le modle des applications de communication fondes sur la prsente Recommandation.T0820040-94/d01Obligatoire OptionnelProtocoleT.436ProtocoleDFRDTAM-DM-SEDTAM-TK-SEDFR-SEROSEACSEDTAM-DM-SEDTAM-TK-SEDFR-SEROSEACSECoucheapplicationCoucheprsentationConnexion de
25、 prsentationFIGURE 1/T.436Le modle de protocoleClient DTAM Serveur DTAMFIGURE 1/T.436.D01 = 11 CMLe modle de protocole comprend les lments de service application DTAM-DM, DTAM-TK, DFR, RO et AC. Leslments de service dapplication DTAM-TK et DFR sont utiliss en option.Recommandation T.436 (08/95) 36.2
26、 Perfectionnement du modle TPALe modle darchitecture de protocole tlmatique (TPA) (telematic protocol architecture) est dcrit dans laRecommandation T.431 et illustr la Figure 1/T.431.La prsente Recommandation traite dun perfectionnement du modle TPA pour les applications de communication quisont fon
27、des sur elle. La Figure 2 ci-aprs donne une vue densemble du perfectionnement du modle TPA.T0820050-94/d02FIGURE 2/T.436Perfectionnement du modle TPADTAM-DM-SE DTAM-TK-SE DFR-SEACSE ROSEPrsentationServices de baseFIGURE 2/T.436.D02 = 9 CMLlment de service dapplication DTAM-DM utilise llment de servi
28、ce ACSE pour le contrle dassociation; lesoprations distantes sont fournies par llment ROSE.Les lments DTAM-TK et DFR sont utiliss sur option; ils sont tous deux fonds sur llment ROSE.Tous les lments de service dapplication utilisent le service de prsentation.6.3 Services abstraits fournis par llment
29、 de service DTAM-DMLlment de service DTAM-DM fournit les services abstraits DTAM-DM suivants: DM-DOCUMENT-OPEN; DM-DOCUMENT-SAVE; DM-DOCUMENT-DISCARD; DM-DOCUMENT-CLOSE; DM-DOCUMENT-LIST; DM-GET; DM-SEARCH; DM-CREATE; DM-DELETE; DM-MODIFY; DM-COPY; DM-MOVE; DM-REPLACE; DM-RESERVE; DM-UNRESERVE;4 Rec
30、ommandation T.436 (08/95) DM-POINT; DM-MACRO-CALL; DM-GROUP-BEGIN; DM-GROUP-END.6.4 Services abstraits fournis par llment de service DTAM-TKLlment de service DTAM-TK fournit les services abstraits DTAM-TK suivants: TK-TOKEN-GIVE (cession de jeton); TK-TOKEN-PLEASE (demande de jeton).7 Spcification f
31、ormelle des protocolesCet article traite de la spcification formelle des protocoles DTAM-DM et DTAM-TK.7.1 Spcification formelle du protocole DTAM-DMLe protocole est dcrit en termes dunits de donnes DTAM-DM changes entre les lments de service DTAM-DMhomologues. Les PDU sont spcifies en ASN.1 et les
32、macro-instructions externes des oprations distantesOPERATION et ERROR sont dfinies dans la Recommandation X.219.- protocole DTAM-DMDTAM-DM-Protocol ccitt recommendation t 436 modules(0) dm-protocol(1) DEFINITIONS := BEGINEXPORTS- lments de service DTAM-DMdTAM-DM-SE;IMPORTS- lment de service dapplica
33、tion et contextes dapplicationAPPLICATION-SERVICE-ELEMENT, APPLICATION-CONTEXT,aCSE, rOSEFROM Remote-Operation-Notation-extension joint-iso-ccitt remote-operation(4) notation-extention(2) dFRSEFROM DFRAccessProtocol iso standard 10166 part-2(2) modules(0) access-protocol(1) - services abstraits DTAM
34、-DMDM-DOCUMENT-OPEN, DM-DOCUMENT-SAVE, DM-DOCUMENT-DISCARD,DM-DOCUMENT-CLOSE, DM-DOCUMENT-LIST,DM-GET, DM-SEARCH,DM-CREATE, DM-DELETE, DM-MODIFY, DM-COPY,DM-MOVE, DM-REPLACE, DM-RESERVE, DM-UNRESERVE, DM-POINT,DM-MACRO-CALL, DM-GROUP-BEGIN, DM-GROUP-END,- erreurs abstraites DTAM-DMDM-DocumentError,D
35、M-AccessError,DM-ReservationError,DM-FragmentError,DM-SaveError,DM-ServiceError,DM-ContentError,DM-AttributeError,DM-ListErrorFROM DTAM-DM-AbstractServices ccitt recommendation t 435 dm(1) modules(0) abstract-services(1) Recommandation T.436 (08/95) 5- identificateurs dobjet DTAM-DMid-ase-dtam-dm, i
36、d-ase-dtam-tk,id-as-dtam-dm, id-as-dtam-tkFROM DTAM-DM-TK-ProtocolObjectIdentifiers ccitt recommendation t 436 modules(0) object-identifiers(0) - identificateurs dobjet DFRid-as-acse, id-as-dfrse, id-as-dfr-ext-attrFROM DFRProtocolObjectIdentifiers iso standard 10166 part-2(2) modules(0) object-iden
37、tifiers(0) ;- contexte dapplication DTAM-DMdtam-dm APPLICATION-CONTEXTAPPLICATION SERVICE ELEMENTS aCSE BIND DtamBindUNBIND DtamUnbindREMOTE OPERATIONS rOSE INITIATOR CONSUMER OF dTAM-DM-SE ABSTRACT SYNTAXESid-as-acse, - identificateur de llment de service de contrle dassociationid-as-dtam-dm, - ide
38、ntificateur de DTAM-DM-SE:= id-ac-dtam-dm- contexte dapplication combin DTAM-DM/DTAM-TKdtam-dm-tk APPLICATION-CONTEXTAPPLICATION SERVICE ELEMENTS aCSE BIND DtamBindUNBIND DtamUnbindREMOTE OPERATIONS rOSEOPERATIONS OF dTAM-DM-SE, dTAM-TK-SE ABSTRACT SYNTAXESid-as-acse, - identificateur de llment de s
39、ervice de contrle dassociationid-as-dtam-dm, - identificateur de DTAM-DM-SEid-as-dtam-tk - identificateur de DTAM-TK-SE:= id-ac-dtam-dm-tk- contexte dapplication combin DTAM-DM/DFRdtam-dm-dfr APPLICATION-CONTEXTAPPLICATION SERVICE ELEMENTS aCSE BIND DtamBindUNBIND DtamUnbindREMOTE OPERATIONS rOSE IN
40、ITIATOR CONSUMER OF dTAM-DM-SE, dFRSE ABSTRACT SYNTAXESid-as-acse, - identificateur de llment de service de contrle dassociationid-as-dtam-dm, - identificateur de DTAM-DM-SEid-as-dfrse, - identificateur de llment de service darchivage et consultation- de document (DFR-SE)id-as-dfr-ext-attr - identif
41、icateur de lensemble dattributs dextension DFR:= id-ac-dtam-dm-dfr- lment de service DTAM-DMdTAM-DM-SE APPLICATION-SERVICE-ELEMENTCONSUMER INVOKESdm-document-open,dm-document-save,dm-document-discard,dm-document-close,dm-document-list,6 Recommandation T.436 (08/95)dm-get,dm-search,dm-create,dm-delet
42、e,dm-modify,dm-copy,dm-move,dm-replace,dm-reserve,dm-unreserve,dm-point,dm-macro-call,dm-group-begin,dm-group-end SUPPLIER INVOKES:= id-ase-dtam-dm- oprations distantesdm-document-open DM-DOCUMENT-OPEN := 13dm-document-save DM-DOCUMENT-SAVE := 14dm-document-discard DM-DOCUMENT-DISCARD := 15dm-docume
43、nt-close DM-DOCUMENT-CLOSE := 16dm-document-list DM-DOCUMENT-LIST := 17dm-get DM-GET := 18dm-search DM-SEARCH := 19dm-create DM-CREATE := 20dm-delete DM-DELETE := 21dm-modify DM-MODIFY := 22dm-copy DM-COPY := 23dm-move DM-MOVE := 24dm-replace DM-REPLACE := 25dm-reserve DM-RESERVE := 26dm-unreserve D
44、M-UNRESERVE := 27dm-point DM-POINT := 28dm-macro-call DM-MACRO-CALL := 29dm-group-begin DM-GROUP-BEGIN := 30dm-group-end DM-GROUP-END := 31- erreurs distantesdm-document-error DM-DocumentError := 14dm-access-error DM-AccessError := 15dm-reservation-error DM-ReservationError := 16dm-fragment-error DM
45、-FragmentError := 17dm-save-error DM-SaveError := 18dm-service-error DM-ServiceError := 19dm-content-error DM-ContentError := 20dm-attribute-error DM-AttributeError := 21dm-list-error DM-ListError := 22END - fin du protocole DTAM-DM7.2 Spcification formelle du protocole DTAM-TKLa spcification ou syn
46、taxe abstraite du protocole DTAM-TK est la suivante:DTAM-TK-Protocol ccitt recommendation t 436 modules(0) tk-protocol(2) DEFINITIONS := BEGINEXPORTS- lment de service DTAM-TK ASEdTAM-TK-SE;IMPORTSRecommandation T.436 (08/95) 7- lments de service dapplication et contextes dapplicationAPPLICATION-SER
47、VICE-ELEMENT, APPLICATION-CONTEXT,rOSEFROM Remote-Operation-Notation-extension joint-iso-ccitt remote-operation(4) notation-extention(2) - services abstraits DTAM-TKTK-TOKEN-GIVE, TK-TOKEN-PLEASE,- erreurs abstraites DTAM-TKTK-ServiceErrorFROM DTAM-TK-AbstractServices ccitt recommendation t 435 tk(2) modules(0) abstract-services(l) ;- contexte dapplication combin DTAM-DM/DTAM-TKdtam-dm-tk APPLICATION-CONTEXTAPPLICATION SERVICE ELEMENTS aCSE BIND DtamBindUNBIND DtamUnbindREMOTE OPERATIONS rOSE OPERATIONS OF dTAM-DM-SE, dTAM-TK-SE ABSTRACT SYNTAXESid-as-acse,
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1