1、 UNIN INTERNACIONAL DE TELECOMUNICACIONES UIT-T X.780 SECTOR DE NORMALIZACIN DE LAS TELECOMUNICACIONES DE LA UIT Corrigendum 1(10/2001) SERIE X: REDES DE DATOS Y COMUNICACIN ENTRE SISTEMAS ABIERTOS Gestin de interconexin de sistemas abiertos Funciones de gestin y funciones de arquitectura de gestin
2、distribuida abierta Directrices de la RGT para la definicin de objetos gestionados mediante arquitectura de intermediario de peticin de objeto comn Corrigendum 1 Recomendacin UIT-T X.780 (2001) Corrigendum 1 (Anteriormente Recomendacin del CCITT) RECOMENDACIONES UIT-T DE LA SERIE X REDES DE DATOS Y
3、COMUNICACIN ENTRE SISTEMAS ABIERTOS REDES PBLICAS DE DATOS Servicios y facilidades X.1X.19 Interfaces X.20X.49 Transmisin, sealizacin y conmutacin X.50X.89 Aspectos de redes X.90X.149 Mantenimiento X.150X.179 Disposiciones administrativas X.180X.199 INTERCONEXIN DE SISTEMAS ABIERTOS Modelo y notacin
4、 X.200X.209 Definiciones de los servicios X.210X.219 Especificaciones de los protocolos en modo conexin X.220X.229 Especificaciones de los protocolos en modo sin conexin X.230X.239 Formularios para declaraciones de conformidad de implementacin de protocolo X.240X.259 Identificacin de protocolos X.26
5、0X.269 Protocolos de seguridad X.270X.279 Objetos gestionados de capa X.280X.289 Pruebas de conformidad X.290X.299 INTERFUNCIONAMIENTO ENTRE REDES Generalidades X.300X.349 Sistemas de transmisin de datos por satlite X.350X.369 Redes basadas en el protocolo Internet X.370X.399 SISTEMAS DE TRATAMIENTO
6、 DE MENSAJES X.400X.499 DIRECTORIO X.500X.599 GESTIN DE REDES DE INTERCONEXIN DE SISTEMAS ABIERTOS Y ASPECTOS DE SISTEMAS Gestin de redes X.600X.629 Eficacia X.630X.639 Calidad de servicio X.640X.649 Denominacin, direccionamiento y registro X.650X.679 Notacin de sintaxis abstracta uno X.680X.699 GES
7、TIN DE INTERCONEXIN DE SISTEMAS ABIERTOS Marco y arquitectura de la gestin de sistemas X.700X.709 Servicio y protocolo de comunicacin de gestin X.710X.719 Estructura de la informacin de gestin X.720X.729 Funciones de gestin y funciones de arquitectura de gestin distribuida abierta X.730X.799 SEGURID
8、AD X.800X.849 APLICACIONES DE INTERCONEXIN DE SISTEMAS ABIERTOS Compromiso, concurrencia y recuperacin X.850X.859 Procesamiento de transacciones X.860X.879 Operaciones a distancia X.880X.899 PROCESAMIENTO DISTRIBUIDO ABIERTO X.900X.999 Para ms informacin, vase la Lista de Recomendaciones del UIT-T.
9、Rec. UIT-T X.780 (2001)/corr.1 (10/2001) i Recomendacin UIT-T X.780 Directrices de la RGT para la definicin de objetos gestionados mediante arquitectura de intermediario de peticin de objeto comn CORRIGENDUM 1 Orgenes El corrigendum 1 a la Recomendacin UIT-T X.780 (2001), preparado por la Comisin de
10、 Estudio 4 (2001-2004) del UIT-T, fue aprobado por el procedimiento de la Resolucin 1 de la AMNT el 7 de octubre de 2001. ii Rec. UIT-T X.780/corr.1 (10/2001) PREFACIO La UIT (Unin Internacional de Telecomunicaciones) es el organismo especializado de las Naciones Unidas en el campo de las telecomuni
11、caciones. El UIT-T (Sector de Normalizacin de las Telecomunicaciones de la UIT) es un rgano permanente de la UIT. Este rgano estudia los aspectos tcnicos, de explotacin y tarifarios y publica Recomendaciones sobre los mismos, con miras a la normalizacin de las telecomunica-ciones en el plano mundial
12、. La Asamblea Mundial de Normalizacin de las Telecomunicaciones (AMNT), que se celebra cada cuatro aos, establece los temas que han de estudiar las Comisiones de Estudio del UIT-T, que a su vez producen Recomendaciones sobre dichos temas. La aprobacin de Recomendaciones por los Miembros del UIT-T es
13、 el objeto del procedimiento establecido en la Resolucin 1 de la AMNT. En ciertos sectores de la tecnologa de la informacin que corresponden a la esfera de competencia del UIT-T, se preparan las normas necesarias en colaboracin con la ISO y la CEI. NOTA En esta Recomendacin, la expresin “Administrac
14、in“ se utiliza para designar, en forma abreviada, tanto una administracin de telecomunicaciones como una empresa de explotacin reconocida de telecomunicaciones. PROPIEDAD INTELECTUAL La UIT seala a la atencin la posibilidad de que la utilizacin o aplicacin de la presente Recomendacin suponga el empl
15、eo de un derecho de propiedad intelectual reivindicado. La UIT no adopta ninguna posicin en cuanto a la demostracin, validez o aplicabilidad de los derechos de propiedad intelectual reivindicados, ya sea por los miembros de la UIT o por terceros ajenos al proceso de elaboracin de Recomendaciones. En
16、 la fecha de aprobacin de la presente Recomendacin, la UIT no ha recibido notificacin de propiedad intelectual, protegida por patente, que puede ser necesaria para aplicar esta Recomendacin. Sin embargo, debe sealarse a los usuarios que puede que esta informacin no se encuentre totalmente actualizad
17、a al respecto, por lo que se les insta encarecidamente a consultar la base de datos sobre patentes de la TSB. UIT 2002 Es propiedad. Ninguna parte de esta publicacin puede reproducirse o utilizarse, de ninguna forma o por ningn medio, sea ste electrnico o mecnico, de fotocopia o de microfilm, sin pr
18、evia autorizacin escrita por parte de la UIT. Rec. UIT-T X.780 (2001)/corr.1 (10/2001) iii NDICE Pgina 1) Subclusula 2.1 . 1 2) Subclusula 5.1.3 1 3) Subclusula 5.5 . 1 4) Subclusula 6.3 . 1 5) Nueva subclsula 6.3.6 . 1 6.3.6 Tipos comunes. 2 6) Subclusula 6.4 . 2 7) Subclusula 6.6 . 2 8) Subclusula
19、 6.9.1 2 6.9.1 Operaciones de creacin 2 9) Subclusula 6.9.1.2 . 3 10) Nueva subclusula 6.9.1.3 3 11) Subclusula 6.9.1.4 . 3 12) Subclusula 9.1 . 3 13) Anexo A 3 14) Nuevo Anexo C 5 Anexo C El mdulo IDL CORBA para tipos comunes 5 Rec. UIT-T X.780 (2001)/corr.1 (10/2001) 1 Recomendacin UIT-T X.780 Dir
20、ectrices de la RGT para la definicin de objetos gestionados mediante arquitectura de intermediario de peticin de objeto comn 1) Subclusula 2.1 Adase una nueva referencia: 8 UIT-T X.739 (1993) | ISO/CEI 10164-11 (1994), Tecnologa de la informacin Interconexin de sistemas abiertos Gestin de sistemas:
21、Objetos mtricos y atributos. 2) Subclusula 5.1.3 Despus de la segunda oracin del primer prrafo adase la siguiente oracin: Se definen constantes de cadena para cada nombre de cadena de lote condicional. 3) Subclusula 5.5 En el IDL, suprmanse las siguientes lneas. valuetype CreateErrorInfoType : Appli
22、cationErrorInfoType public MOSetType relatedObjects;public AttributeSetType attributeList;valuetype DeleteErrorInfoType : ApplicationErrorInfoType public MOSetType relatedObjects;public AttributeSetType attributeList;y sustityanse por las siguientes: valuetype CreateErrorInfoType : ApplicationErrorI
23、nfoType public MONameSetType relatedObjects;public AttributeSetType attributeList;valuetype DeleteErrorInfoType : ApplicationErrorInfoType public MONameSetType relatedObjects;public AttributeSetType attributeList;4) Subclusula 6.3 Suprmase la ltima lnea del primer prrafo: Futuras versiones de CORBA
24、planean permitir excepciones definidas por el usuario en los accesos a los atributos, y estas directrices pueden cambiar para aprovecharlo. Despus del primer prrafo, adase el siguiente: Deber evitarse la definicin de atributos que contengan referencias a objetos gestionados. En su lugar se deben uti
25、lizar nombres de objetos gestionados. 5) Nueva subclsula 6.3.6 Adase la siguiente nueva subclusula 6.3.6 con el ttulo “Tipos comunes“: 2 Rec. UIT-T X.780/corr.1 (10/2001) 6.3.6 Tipos comunes El anexo C contiene un mdulo de definicin de tipos comunes. Estos tipos son utilizados en ms de una Recomenda
26、cin. Este mdulo se utiliza para proporcionar un lugar nico para la definicin de estos tipos. El mdulo ser completado con otros tipos cuando sea necesario. 6) Subclusula 6.4 En el primer prrafo, despus de la segunda oracin, adase lo siguiente: Sin embargo, se deber evitar la utilizacin de parmetros q
27、ue contengan referencia a objetos gestionados. En su lugar se deben utilizar nombres de objetos gestionados. 7) Subclusula 6.6 Despus del tercer prrafo, adase el siguiente: Adems, para cada lote condicional definido, se definir una cadena constante que se podr utilizar en el atributo de lotes para e
28、jemplares de objeto gestionado que utilicen ese lote condicional. Es importante calificar completamente esta cadena para distinguir los lotes de diferentes ficheros IDL, por ejemplo: const string administrativeStatePackage =“itut_m3120:administrativeStatePackage“;8) Subclusula 6.9.1 Sustityase la su
29、bclusula 6.9.1 por la siguiente: 6.9.1 Operaciones de creacin Cada interfaz factora definir una nica operacin que los clientes utilizarn para crear objetos. El nombre de esta operacin ser “create“ (creacin) y devolver una referencia a ManagedObject. sta se utilizar para devolver una referencia al ob
30、jeto de nueva creacin, que podr entonces ser “estrechado“ por el cliente al tipo de interfaz especfico para ese objeto, o utilizado directamente para operaciones de clase base. Los cinco primeros parmetros de cada operacin creacin son siempre los mismos. Despus de ellos vienen parmetros para cada at
31、ributo escribible o asignable en creacin definido para el objeto gestionado. (Un atributo asignable en creacin, es uno para el que el objeto no tiene operacin “set“, pero para el que est especificado un valor durante la operacin creacin.) Los nombres de estos parmetros son iguales al nombre del atri
32、buto. (ste es el nombre de una operacin de acceso al atributo sin el “Get“ o “Set“ final.) Cada operacin de creacin tiene tambin que aceptar parmetros para asignar valores de cualquier atributo que sea escribible o asignable en creacin de todas las superclases del objeto creado por la factora. A con
33、tinuacin se presenta un ejemplo de una operacin de creacin para una factora de equipo: ManagedObject create(in NameBindingType nameBinding, / module name containing Name Binding/ info.in MONameType superiorObject, / Name of containing object.in string reqID, / Requested ID value for name, will be/ e
34、mpty if auto-naming is to be used.out MONameType name, / Entire name of newly created object.in StringSetType packages, / List of packages requested. / Writeable and set-by-create values/ for Equipment superclass attributes. / Writeable and set-by-create values/ for Equipment attributes.);Rec. UIT-T
35、 X.780 (2001)/corr.1 (10/2001) 3 9) Subclusula 6.9.1.2 En la primera oracin del primer prrafo, sustityanse las palabras “es una referencia al“ por “es el nombre del“. En la tercera oracin del primer prrafo, sustityanse las palabras “la referencia suministrada“ por “el objeto superior“. En la ltima o
36、racin del segundo prrafo, sustityanse las palabras “la referencia del objeto superior ser nula“ por “el nombre ser una cadena vaca“. 10) Nueva subclusula 6.9.1.3 Insrtese una nueva subclusula 6.9.1.3 con el ttulo “Identificador solicitado“ y modifquese la numeracin de la actual subclusula 6.9.1.3 y
37、las siguientes. 6.9.1.3 Identificador solicitado El tercer parmetro es el identificador que se ha de asignar al nuevo objeto segn la solicitud. Esta cadena ser el campo ID de la vinculacin de nombre CORBA creada en el servicio de denominacin CORBA para el nuevo objeto. Por tanto, esta cadena ID y el
38、 campo kind contenido en el mdulo de vinculacin de nombres, es una denominacin del nuevo objeto en relacin con el objeto superior. Si el cliente suministra una cadena vaca para este parmetro, la factora elegir automticamente un valor de ID. Si el valor de ID proporcionado es un duplicado, la factora
39、 formula una excepcin duplicateName CreateError. (Esto significa que tanto el campo ID como el campo kind concuerdan con un objeto existente contenido por el objeto superior.) 11) Subclusula 6.9.1.4 Sustityase el contenido de la subclusula 6.9.1.4 (segn la nueva numeracin del punto anterior, y que t
40、iene por ttulo “Nombre“) por lo siguiente: La factora utilizar el cuarto parmetro para retornar al cliente el nombre completo del objeto gestionado recin creado. 12) Subclusula 9.1 Despus del inciso 8 de la enumeracin, adase el siguiente: 9) Cumplir los convenios para las constantes de cadena de lot
41、e condicional especificados en 6.6. Se debe adaptar la numeracin de los apartados siguientes. 13) Anexo A En el IDl, suprmanse las siguientes lneas: /* Un SuspectObject identifica un objeto sospechoso que puede ser la causa de unfallo. Normalmente es un componente de una SuspectObjectList.member obj
42、ectClass Object class of the suspect objectmember suspectObjectInstance Object instance of the suspectobjectmember failureProbability Optional failure responsibilityprobability from 1 to 100*/struct SuspectObjectType ObjectClassType objectClass;ManagedObject suspectObjectInstance;UnsignedShortTypeOp
43、t failureProbability;4 Rec. UIT-T X.780/corr.1 (10/2001) y sustityanse por las siguientes: /* Un SuspectObject identifica un objeto que puede ser la causa de un fallo.Normalmente es un componente de una SuspectObjectList.member objectClass Object class of the suspect objectmember suspectObject Name
44、of the suspect objectmember failureProbability Optional failure responsibilityprobability from 1 to 100*/struct SuspectObjectType ObjectClassType objectClass;MONameType suspectObject;UnsignedShortTypeOpt failureProbability;Suprmanse las siguientes lneas: valuetype CreateErrorInfoType : ApplicationEr
45、rorInfoType public MOSetType relatedObjects;public AttributeSetType attributeList;y sustityanse por las siguientes: valuetype CreateErrorInfoType : ApplicationErrorInfoType public MONameSetType relatedObjects;public AttributeSetType attributeList;Suprmanse las siguientes lneas: valuetype DeleteError
46、InfoType : ApplicationErrorInfoType public MOSetType relatedObjects;public AttributeSetType attributeList;y sustityanse por las siguientes: valuetype DeleteErrorInfoType : ApplicationErrorInfoType public MONameSetType relatedObjects;public AttributeSetType attributeList;Suprmanse las siguientes lnea
47、s: /* Declaracin hacia adelante. CORBA se sirve de referenciasde tipo “objeto“ para identificar los objetos. Se utilizan en vez deejemplares de objetos de ASN.1. Para las interfaces de gestin de red, todoslos objetos heredan de la interfaz “ManagedObject“. */interface ManagedObject;/* MO Set is a se
48、t of ManagedObject references. */typedef sequence MOSetType;/* MO Seq is a sequence of ManagedObject references. */typedef sequence MOSeqType;y sustityanse por las siguientes: /* Una secuencia de nombres se define simplemente como una secuencia de nombres.*/typedef sequence NameSeqType;Despus de las siguientes lneas: /* Un conjunto de nombres se define como una secuencia de nombres. */Rec. UIT-T X.780 (2001)/corr.1 (10/2001) 5 typedef sequence NameSetType;insrtense las siguientes lneas: /* Un nombre de o
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1