1、 UNION INTERNATIONALE DES TLCOMMUNICATIONS UIT-T X.744.1SECTEUR DE LA NORMALISATION DES TLCOMMUNICATIONS DE LUIT (03/2003) SRIE X: RSEAUX DE DONNES ET COMMUNICATION ENTRE SYSTMES OUVERTS Gestion OSI Fonctions de gestion et fonctions ODMA Service RGT de gestion des logiciels en architecture CORBA Rec
2、ommandation UIT-T X.744.1 RECOMMANDATIONS UIT-T DE LA SRIE X RSEAUX DE DONNES ET COMMUNICATION ENTRE SYSTMES OUVERTS RSEAUX PUBLICS DE DONNES Services et fonctionnalits X.1X.19 Interfaces X.20X.49 Transmission, signalisation et commutation X.50X.89 Aspects rseau X.90X.149 Maintenance X.150X.179 Disp
3、ositions administratives X.180X.199 INTERCONNEXION DES SYSTMES OUVERTS Modle et notation X.200X.209 Dfinitions des services X.210X.219 Spcifications des protocoles en mode connexion X.220X.229 Spcifications des protocoles en mode sans connexion X.230X.239 Formulaires PICS X.240X.259 Identification d
4、es protocoles X.260X.269 Protocoles de scurit X.270X.279 Objets grs des couches X.280X.289 Tests de conformit X.290X.299 INTERFONCTIONNEMENT DES RSEAUX Gnralits X.300X.349 Systmes de transmission de donnes par satellite X.350X.369 Rseaux protocole Internet X.370X.399 SYSTMES DE MESSAGERIE X.400X.499
5、 ANNUAIRE X.500X.599 RSEAUTAGE OSI ET ASPECTS SYSTMES Rseautage X.600X.629 Efficacit X.630X.639 Qualit de service X.640X.649 Dnomination, adressage et enregistrement X.650X.679 Notation de syntaxe abstraite numro un (ASN.1) X.680X.699 GESTION OSI Cadre gnral et architecture de la gestion-systmes X.7
6、00X.709 Service et protocole de communication de gestion X.710X.719 Structure de linformation de gestion X.720X.729 Fonctions de gestion et fonctions ODMA X.730X.799 SCURIT X.800X.849 APPLICATIONS OSI Engagement, concomitance et rtablissement X.850X.859 Traitement transactionnel X.860X.879 Oprations
7、 distantes X.880X.899 TRAITEMENT RPARTI OUVERT X.900X.999 Pour plus de dtails, voir la Liste des Recommandations de lUIT-T. Rec. UIT-T X.744.1 (03/2003) i Recommandation UIT-T X.744.1 Service RGT de gestion des logiciels en architecture CORBA Rsum La prsente Recommandation fait partie dune srie de R
8、ecommandations qui prcisent les prescriptions dinterface architecture CORBA pour les communications entre un systme dexploitation et un lment de rseau, entre un lment de rseau et un dispositif de mdiation, entre un lment de rseau et un adaptateur de Bus Q, et entre systmes dexploitation dans un rsea
9、u de gestion de tlcommunication. La prsente Recommandation propose une implmentation de gestion de logiciel fonde sur une architecture CORBA, qui sappuie sur la Rec. UIT-T X.744. La prsente Recommandation a pour objet de dfinir un modle CORBA/IDL semblable celui dfini dans la Rec. UIT-T X.744 au moy
10、en de llment de service commun de transfert des informations de gestion (CMISE). La prsente Recommandation dfinit les interfaces granularit fine et grossire (par ex. faades) pour les fonctions de gestion de logiciels. La prsente Recommandation est conforme aux normes de modlisation CORBA indiques da
11、ns les Recommandations UIT-T X.780, X.780.1, Q.816, Q.816.1 et M.3120. Source La Recommandation X.744.1 de lUIT-T, labore par la Commission dtudes 4 (2001-2004) de lUIT-T, a t approuve le 29 mars 2003 selon la procdure dfinie dans la Rsolution 1 de lAMNT. ii Rec. UIT-T X.744.1 (03/2003) AVANT-PROPOS
12、 LUIT (Union internationale des tlcommunications) est une institution spcialise des Nations Unies dans le domaine des tlcommunications. LUIT-T (Secteur de la normalisation des tlcommunications) est un organe permanent de lUIT. Il est charg de ltude des questions techniques, dexploitation et de tarif
13、ication, et met ce sujet des Recommandations en vue de la normalisation des tlcommunications lchelle mondiale. LAssemble mondiale de normalisation des tlcommunications (AMNT), qui se runit tous les quatre ans, dtermine les thmes dtude traiter par les Commissions dtudes de lUIT-T, lesquelles laborent
14、 en retour des Recommandations sur ces thmes. Lapprobation des Recommandations par les Membres de lUIT-T seffectue selon la procdure dfinie dans la Rsolution 1 de lAMNT. Dans certains secteurs des technologies de linformation qui correspondent la sphre de comptence de lUIT-T, les normes ncessaires s
15、e prparent en collaboration avec lISO et la CEI. NOTE Dans la prsente Recommandation, lexpression “Administration“ est utilise pour dsigner de faon abrge aussi bien une administration de tlcommunications quune exploitation reconnue. Le respect de cette Recommandation se fait titre volontaire. Cepend
16、ant, il se peut que la Recommandation contienne certaines dispositions obligatoires (pour assurer, par exemple, linteroprabilit et lapplicabilit) et considre que la Recommandation est respecte lorsque toutes ces dispositions sont observes. Le futur dobligation et les autres moyens dexpression de lob
17、ligation comme le verbe “devoir“ ainsi que leurs formes ngatives servent noncer des prescriptions. Lutilisation de ces formes ne signifie pas quil est obligatoire de respecter la Recommandation. DROITS DE PROPRIT INTELLECTUELLE LUIT attire lattention sur la possibilit que lapplication ou la mise en
18、uvre de la prsente Recommandation puisse donner lieu lutilisation dun droit de proprit intellectuelle. LUIT ne prend pas position en ce qui concerne lexistence, la validit ou lapplicabilit des droits de proprit intellectuelle, quils soient revendiqus par un Membre de lUIT ou par une tierce partie tr
19、angre la procdure dlaboration des Recommandations. A la date dapprobation de la prsente Recommandation, lUIT navait pas t avise de lexistence dune proprit intellectuelle protge par des brevets acqurir pour mettre en uvre la prsente Recommandation. Toutefois, comme il ne sagit peut-tre pas de renseig
20、nements les plus rcents, il est vivement recommand aux responsables de la mise en uvre de consulter la base de donnes des brevets du TSB. UIT 2003 Tous droits rservs. Aucune partie de cette publication ne peut tre reproduite, par quelque procd que ce soit, sans laccord crit pralable de lUIT. Rec. UI
21、T-T X.744.1 (03/2003) iii TABLE DES MATIRES Page 1 Domaine dapplication 1 2 Rfrences normatives 2 3 Dfinitions 4 4 Abrviations 4 5 Prescriptions en matire de gestion du logiciel 5 6 Modle concernant la fonction de gestion de logiciel 5 6.1 Fonctions de gestion de logiciel . 6 6.2 Relations entre obj
22、ets grs 8 6.3 Objet gr dunit de logiciel 9 6.4 Objet gr “Executable Software “ (logiciel excutable) . 17 6.5 Objet gr Software Distributor . 18 6.6 Utilisation didentificateurs universels . 20 6.7 Relations. 21 7 Relations avec dautres fonctions 21 8 Conformit 21 8.1 Conformit du systme. 22 8.2 Dire
23、ctives de dclaration de conformit. 23 9 Code IDL Rec. UIT-T X.744.1. 23 9.1 Importations 23 9.2 Dclarations aval 24 9.3 Structures et dfinitions de types 24 9.4 Exceptions 36 9.5 Software Unit 38 9.6 Interface SoftwareUnit . 40 9.7 Interface SoftwareUnit_F . 49 9.8 Interface SoftwareUnitFactory . 58
24、 9.9 Executable Software (Logiciel excutable) 59 9.10 Interface ExecutableSoftware. 60 9.11 Interface ExecutableSoftware_F 60 9.12 ExecutableSoftwareFactory Interface 61 9.13 Software Distributor (Distributeur de logiciel) 62 9.14 Interface SoftwareDistributor. 63 9.15 Interface SoftwareDistributor_
25、F. 64 9.16 Interface SoftwareDistributorFactory (atelier distributeur de logiciel). 66 9.17 Notifications . 66 9.18 Corrlation de nom. 68 9.19 Module FileTypeConst. 72 9.20 Module DeliverResultConst . 72 Rec. UIT-T X.744.1 (03/2003) 1 Recommandation UIT-T X.744.1 Service RGT de gestion des logiciels
26、 en architecture CORBA 1 Domaine dapplication La prsente Recommandation fait partie dune srie de Recommandations qui indiquent les prescriptions dinterface architecture CORBA pour les communications entre un systme dexploitation et un lment de rseau, entre un systme dexploitation et un dispositif de
27、 mdiation, entre un systme dexploitation et un adaptateur de bus Q et entre des systmes dexploitation lintrieur dun rseau de gestion des tlcommunications (RGT) 1. La fonction de gestion de logiciel comprend la gestion dun systme pour la livraison du logiciel, ainsi que la gestion du logiciel au sein
28、 du systme. Il faut distinguer deux aspects du logiciel, dcrits comme laspect “dormant“ et laspect “actif“ du logiciel. Laspect dormant est li aux donnes stockes dans un systme gr et la manire dont elles sont livres et installes. Les donnes sont en gnral des informations stockes, telles que des fich
29、iers de donnes ou des tables, mais il peut sagir galement de fichiers contenant des codes excutables. Le domaine dapplication de la prsente Recommandation concerne laspect dormant du logiciel. Laspect actif du logiciel est li aux ressources qui lutilisent. Il nexiste pas de diffrence relle entre cet
30、 aspect et la vue normale de la gestion des ressources. La prsente Recommandation ne concerne pas laspect actif du logiciel. Toutefois, les relations entre les objets grs qui reprsentent des ressources utilisant le logiciel et les objets grs reprsentant le logiciel utilis, cest-dire laspect dormant
31、du logiciel, font partie du domaine dapplication de la prsente Recommandation. Le domaine dapplication de la prsente Recommandation englobe les points suivants: initialisation du transfert du logiciel; gestion du logiciel aprs le transfert; activation du logiciel, y compris la gestion des versions e
32、t des corrections; dsactivation du logiciel; inversion de changements apports au logiciel; validation du logiciel; interrogation du logiciel; sauvegarde du logiciel; restauration du logiciel. Le domaine dapplication de la prsente Recommandation ne comprend pas les points suivants: mcanisme de transf
33、ert du logiciel; stockage physique du logiciel (mappage entre le logiciel et le stockage physique du fichier sur disquette, disque dur, etc.); formatage du logiciel; nomenclature des produits logiciels; lordonnancement de commandes de gestion de logiciel; supervision du logiciel; gestion des process
34、us excuts sur un systme. 2 Rec. UIT-T X.744.1 (03/2003) Dans la prsente Recommandation, les interfaces fines et grossires (par exemple, faade) sont dfinies du point de vue des fonctions de gestion de logiciels. Les interfaces granularit fine et les interfaces faades fournissent le mme soutien de ges
35、tion de logiciel. Lune et lautre peut tre utilises avec des objets grs granularit fine et grossire (par exemple ceux dfinis dans la Rec. UIT-T M.3120 2). Les rseaux de tlcommunication actuels sont constitus essentiellement dun nombre important et de plus en plus lev de systmes dexploitation et dlmen
36、ts de rseau provenant de diffrents fournisseurs. La multiplication et la diversification des rseaux desservis ont suscit des besoins de gestion varis. Cette volution a entran la prolifration dinterfaces de tlcommunication spcifiques entre systmes dexploitation et lments de rseau. Lindustrie des tlco
37、mmunications est appele bnficier de la normalisation de ces interfaces, conues pour assurer linteroprabilit entre une vaste gamme de systmes dexploitation et dlments de rseau/adaptateurs de bus Q, au moyen de dispositifs de mdiation si ncessaire, et entre systmes dexploitation. La prsente Recommanda
38、tion a principalement pour objet de dfinir une srie de messages dapplication et dobjets supports associs pour la prise en charge des tlcommunications entre interfaces CORBA. Compte tenu de lintrt de proposer des solutions RGT communes, ces messages et ces objets supports sont censs tre applicables d
39、autres interfaces du RGT ou lis celui-ci. 2 Rfrences normatives La prsente Recommandation se rfre certaines dispositions des Recommandations UIT-T et textes suivants qui, de ce fait, en sont partie intgrante. Les versions indiques taient en vigueur au moment de la publication de la prsente Recommand
40、ation. Toute Recommandation ou tout texte tant sujet rvision, les utilisateurs de la prsente Recommandation sont invits se reporter, si possible, aux versions les plus rcentes des rfrences normatives suivantes. La liste des Recommandations de lUIT-T en vigueur est rgulirement publie. La rfrence un d
41、ocument figurant dans la prsente Recommandation ne donne pas ce document, en tant que tel, le statut dune Recommandation. 1 Recommandation UIT-T M.3010 (2000), Principes du rseau de gestion des tlcommunications. 2 Recommandation UIT-T M.3120 (2001), Modle gnrique informationnel darchitecture CORBA d
42、es rseaux et lments de rseau. 3 Recommandation UIT-T Q.816 (2001), Services RGT architecture CORBA. 4 Recommandation UIT-T Q.816 (2001), Services RGT architecture CORBA, plus Amendement 1 (2001): Profil des services OMG. 5 Recommandation UIT-T Q.816 (2001), Services RGT architecture CORBA, plus Amen
43、dement 2 (2002): Guide de rsolution des noms locaux. 6 Recommandation UIT-T Q.816 (2001), Services RGT architecture CORBA, plus Corrigendum 1 (2001). 7 Recommandation UIT-T Q.816.1 (2001), Services RGT architecture CORBA: extensions pour la prise en charge des interfaces granularit grossire. 8 Recom
44、mandation UIT-T Q.822.1 (2001), Service RGT de gestion de la qualit de fonctionnement en architecture CORBA. 9 Recommandation UIT-T X.701 (1997), Technologies de linformation Interconnexion des systmes ouverts Aperu gnral de la gestion-systmes. Rec. UIT-T X.744.1 (03/2003) 3 10 Recommandation UIT-T
45、X.720 (1992), Technologies de linformation Interconnexion des systmes ouverts Structure des informations de gestion: modle dinformation de gestion. 11 Recommandation UIT-T X.721 (1992), Technologies de linformation Interconnexion des systmes ouverts Structure des informations de gestion: dfinition d
46、es informations de gestion. 12 Recommandation UIT-T X.722 (1992), Technologies de linformation Interconnexion des systmes ouverts Structure des informations de gestion: directives pour la dfinition des objets grs. 13 Recommandation UIT-T X.723 (1993), Technologies de linformation Interconnexion des
47、systmes ouverts Structure des informations de gestion: informations gnriques de gestion. 14 Recommandation UIT-T X.731 (1992), Technologies de linformation Interconnexion des systmes ouverts Gestion-systmes: fonction de gestion dtats. 15 Recommandation UIT-T X.740 (1992), Technologies de linformation Interconnexion des systmes ouverts Gestion-systmes: fonction de piste de vrification de scurit. 16 Recommandation UIT-T X.741 (1995), Technologies de linformation Interconnexion des systmes