欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    ITU-T X 920 SPANISH-1997 Information technology - Open distributed processing - Interface definition language《信息技术 开放分布式处理 接口定义语言 X系列 数据网络和开放系统通信 开放分布式处理》.pdf

    • 资源ID:805899       资源大小:177.06KB        全文页数:39页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ITU-T X 920 SPANISH-1997 Information technology - Open distributed processing - Interface definition language《信息技术 开放分布式处理 接口定义语言 X系列 数据网络和开放系统通信 开放分布式处理》.pdf

    1、UNIN INTERNACIONAL DE TELECOMUNICACIONESUIT-TX.920SECTOR DE NORMALIZACINDE LAS TELECOMUNICACIONESDE LA UIT(12/97)SERIE X: REDES DE DATOS Y COMUNICACINENTRE SISTEMAS ABIERTOSProcesamiento distribuido abiertoTecnologa de la informacin Procesamientodistribuido abierto Lenguaje de definicin deinterfazRe

    2、comendacin UIT-T X.920(Anteriormente Recomendacin del CCITT)RECOMENDACIONES DE LA SERIE X DEL UIT-TREDES DE DATOS Y COMUNICACIN ENTRE SISTEMAS ABIERTOSPara ms informacin, vase la Lista de Recomendaciones del UIT-T.REDES PBLICAS DE DATOSServicios y facilidades X.1X.19Interfaces X.20X.49Transmisin, se

    3、alizacin y conmutacin X.50X.89Aspectos de redes X.90X.149Mantenimiento X.150X.179Disposiciones administrativas X.180X.199INTERCONEXIN DE SISTEMAS ABIERTOSModelo y notacin X.200X.209Definiciones de los servicios X.210X.219Especificaciones de los protocolos en modo conexin X.220X.229Especificaciones d

    4、e los protocolos en modo sin conexin X.230X.239Formularios para declaraciones de conformidad de implementacin de protocolo X.240X.259Identificacin de protocolos X.260X.269Protocolos de seguridad X.270X.279Objetos gestionados de capa X.280X.289Pruebas de conformidad X.290X.299INTERFUNCIONAMIENTO ENTR

    5、E REDESGeneralidades X.300X.349Sistemas de transmisin de datos por satlite X.350X.399SISTEMAS DE TRATAMIENTO DE MENSAJES X.400X.499DIRECTORIO X.500X.599GESTIN DE REDES DE INTERCONEXIN DE SISTEMAS ABIERTOS Y ASPECTOSDE SISTEMASGestin de redes X.600X.629Eficacia X.630X.639Calidad de servicio X.640X.64

    6、9Denominacin, direccionamiento y registro X.650X.679Notacin de sintaxis abstracta uno X.680X.699GESTIN DE INTERCONEXIN DE SISTEMAS ABIERTOSMarco y arquitectura de la gestin de sistemas X.700X.709Servicio y protocolo de comunicacin de gestin X.710X.719Estructura de la informacin de gestin X.720X.729F

    7、unciones de gestin y funciones de arquitectura de gestin distribuida abierta X.730X.799SEGURIDAD X.800X.849APLICACIONES DE INTERCONEXIN DE SISTEMAS ABIERTOSCompromiso, concurrencia y recuperacin X.850X.859Procesamiento de transacciones X.860X.879Operaciones a distancia X.880X.899PROCESAMIENTO DISTRI

    8、BUIDO ABIERTO X.900X.999Rec. UIT-T X.920 (1997 S) iNORMA INTERNACIONAL 14750RECOMENDACIN UIT-T X.920TECNOLOGA DE LA INFORMACIN PROCESAMIENTO DISTRIBUIDOABIERTO LENGUAJE DE DEFINICIN DE INTERFAZResumenEn esta Recomendacin | Norma Internacional se describe un lenguaje de definicin de interfaz (IDL, in

    9、terface definitionlanguaje) para las especificaciones que estn en conformidad con el lenguaje informtico definido en la arquitectura delmodelo de referencia del procesamiento distribuido abierto (ODP) (vase la Rec. UIT-T X.903 | ISO/CEI 10746-3). ElIDL permite describir las interfaces de objeto, jun

    10、to con sus operaciones y parmetros conexos. Este lenguaje esttotalmente en consonancia con el IDL CORBA desarrollado por el grupo de gestin de objeto (OMG, objectmanagement group).OrgenesEl texto de la Recomendacin UIT-T X.920 se aprob el 12 de diciembre de 1997. Su texto se publica tambin, en forma

    11、idntica, como Norma Internacional ISO/CEI 14750.La Recomendacin UIT-T X.920 resulta de la adopcin del texto de las especificaciones IDL del OMG para las cuales lapropiedad de distribucin a nivel mundial y los derechos sobre trabajos derivados son propiedad del grupo de gestin deobjeto (OMG, object m

    12、anagement group)ii Rec. UIT-T X.920 (1997 S)PREFACIOLa UIT (Unin Internacional de Telecomunicaciones) es el organismo especializado de las Naciones Unidas en el campode las telecomunicaciones. El UIT-T (Sector de Normalizacin de las Telecomunicaciones de la UIT) es un rganopermanente de la UIT. Este

    13、 rgano estudia los aspectos tcnicos, de explotacin y tarifarios y publica Recomendacionessobre los mismos, con miras a la normalizacin de las telecomunicaciones en el plano mundial.La Conferencia Mundial de Normalizacin de las Telecomunicaciones (CMNT), que se celebra cada cuatro aos,establece los t

    14、emas que han de estudiar las Comisiones de Estudio del UIT-T, que a su vez producen Recomendacionessobre dichos temas.La aprobacin de Recomendaciones por los Miembros del UIT-T es el objeto del procedimiento establecido en laResolucin N. 1 de la CMNT.En ciertos sectores de la tecnologa de la informa

    15、cin que corresponden a la esfera de competencia del UIT-T, sepreparan las normas necesarias en colaboracin con la ISO y la CEI.NOTAEn esta Recomendacin, la expresin “Administracin“ se utiliza para designar, en forma abreviada, tanto unaadministracin de telecomunicaciones como una empresa de explotac

    16、in reconocida de telecomunicaciones.PROPIEDAD INTELECTUALLa UIT seala a la atencin la posibilidad de que la utilizacin o aplicacin de la presente Recomendacin suponga elempleo de un derecho de propiedad intelectual reivindicado. La UIT no adopta ninguna posicin en cuanto a lademostracin, validez o a

    17、plicabilidad de los derechos de propiedad intelectual reivindicados, ya sea por los miembros dela UIT o por terceros ajenos al proceso de elaboracin de Recomendaciones.En la fecha de aprobacin de la presente Recomendacin, la UIT no ha recibido notificacin de propiedad intelectual,protegida por paten

    18、te, que puede ser necesaria para aplicar esta Recomendacin. Sin embargo, debe sealarse a losusuarios que puede que esta informacin no se encuentre totalmente actualizada al respecto, por lo que se les instaencarecidamente a consultar la base de datos sobre patentes de la TSB. UIT 1999Es propiedad. N

    19、inguna 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 previa autorizacin escrita por parte de la UIT.Rec. UIT-T X.920 (1997 S) iiiNDICEPgina1 Alcance . 12 Referencias normativas . 12.1 Recome

    20、ndaciones | Normas Internacionales idnticas. 12.2 Referencias adicionales 13 Definiciones 14 Sintaxis y semntica ODP IDL 24.1 Convenios lxicos 24.2 Preprocesamiento. 74.3 Gramtica ODP IDL 84.4 Especificacin ODP IDL . 124.5 Herencia. 144.6 Declaracin de constante . 154.7 Declaracin de tipo 174.8 Type

    21、codes y Principals 234.9 Declaracin de excepcin 234.10 Declaracin de operacin. 244.11 Declaracin de atributo 254.12 Mdulo CORBA 264.13 Nombres y fijacin del mbito de aplicacin. 264.14 Diferencias con respecto a C+ . 28Anexo A Excepciones normalizadas reservadas 29A.1 No existencia de objeto 30A.2 Ex

    22、cepciones de transaccin . 30Anexo B Codificacin Typecode en la especificacin CORBA 31iv Rec. UIT-T X.920 (1997 S)IntroduccinEl rpido crecimiento del procesamiento distribuido ha llevado a la necesidad de un marco de coordinacin para lanormalizacin de procesamiento distribuido abierto (ODP, open dist

    23、ributed processing). El modelo de referencia delprocesamiento distribuido abierto (RM-OPD, reference model of open distributed processing) proporciona este tipo demarco. Define una arquitectura en la que puede integrarse soporte de distribucin de interoperabilidad y de portabilidad.Uno de los compon

    24、entes de la arquitectura (descrito en la parte 3 de RM-OPD: Arquitectura) (vase la Rec. UIT-T X.903ISO/CEI 10746-3) es un lenguaje que resulta adecuado para describir la firma de interfaces informticas de operacin.Esta Recomendacin | Norma Internacional incluye este tipo de lenguaje de definicin de

    25、interfaz, denominado ODPIDL.NOTA Esta Recomendacin | Norma Internacional concuerda tcnicamente con la especificacin de lenguaje de definicin deinterfaz CORBA.El anexo A es normativo y proporciona un conjunto normalizado de excepciones para una determinada infraestructura dedistribucin ODP.El anexo B

    26、 es informativo y proporciona la codificacin CORBA de un tipo denominado TypeCode que representadescripciones de tipo.ISO/CEI 14750 : 1998 (S)Rec. UIT-T X.920 (1997 S) 1NORMA INTERNACIONALISO/CEI 14750 : 1998 (S)Rec. UIT-T X.920 (1997 S)RECOMENDACIN UIT-TTECNOLOGA DE LA INFORMACIN PROCESAMIENTO DIST

    27、RIBUIDOABIERTO LENGUAJE DE DEFINICIN DE INTERFAZ1 AlcanceEsta Recomendacin | Norma Internacional est concebida con el fin de proporcionar el modelo de referencia ODP(vase la Rec. UIT-T X.902 | ISO/CEI 10746-2 y la Rec. UIT-T X.903 | ISO/CEI 10746-3) con un lenguaje y unanotacin neutral de entorno pa

    28、ra describir las firmas de interfaz de operaciones informticas. El empleo de esta notacinno entraa la utilizacin de mecanismos y protocolos especficos de apoyo.2 Referencias normativasLas siguientes Recomendaciones y Normas Internacionales contienen disposiciones que, mediante su referencia en estet

    29、exto, constituyen disposiciones de la presente Recomendacin | Norma Internacional. Al efectuar esta publicacin,estaban en vigor las ediciones indicadas. Todas las Recomendaciones y Normas son objeto de revisiones, por lo que sepreconiza que los participantes en acuerdos basados en la presente Recome

    30、ndacin | Norma Internacional investiguen laposibilidad de aplicar las ediciones ms recientes de las Recomendaciones y las Normas citadas a continuacin. Losmiembros de la CEI y de la ISO mantienen registros de las Normas Internacionales actualmente vigentes. La Oficina deNormalizacin de las Telecomun

    31、icaciones de la UIT mantiene una lista de las Recomendaciones UIT-T actualmentevigentes.2.1 Recomendaciones | Normas Internacionales idnticas Recomendacin UIT-T X.902 (1995) | ISO/CEI 10746-2:1996, Tecnologa de la informacin Procesamiento distribuido abierto Modelo de referencia: Fundamentos. Recome

    32、ndacin UIT-T X.903 (1995) | ISO/CEI 10746-3:1996, Tecnologa de la informacin Procesamiento distribuido abierto Modelo de referencia: Arquitectura.2.2 Referencias adicionales ISO/CEI 646:1991, Information technology ISO 7-bit coded character set for information interchange. ISO/CEI 8859-1:1998, Infor

    33、mation technology 8-bit single-byte coded graphic character sets Part 1:Latin alphabet N. 1.3 DefinicionesA los efectos de esta Recomendacin | Norma Internacional se aplican las definiciones siguientes:En esta Recomendacin | Norma Internacional se utilizan los siguientes trminos definidos en la Rec.

    34、 UIT-T X.902 |ISO/CEI 10746-2: objeto; interfaz; firma de interfaz.En esta Recomendacin | Norma Internacional se usa el siguiente trmino definido en la Rec. UIT-T X.903 |ISO/CEI 10746-3: operacin.ISO/CEI 14750 : 1998 (S)2 Rec. UIT-T X.920 (1997 S)4 Sintaxis y semntica ODP IDLEl ODP IDL (lenguaje de

    35、definicin de interfaz) es el lenguaje utilizado para describir las firmas de interfaz parainterfaces que invocan los objetos del cliente y proporcionan las implementaciones de objeto. Una definicin de interfazescrita en ODP IDL define totalmente la firma de interfaz y especifica completamente cada u

    36、no de los parmetros de laoperacin.Una especificacin ODP IDL est constituida de forma lgica por uno o ms ficheros. Un fichero se traduceconceptualmente en varias fases. La primera fase de preprocesamiento realiza la inclusin del fichero y su sustitucinmacro. El preprocesamiento se controla mediante d

    37、irectrices introducidas por lneas que tienen # como primer carcterdistinto de espacio en blanco. El resultado del preprocesamiento es una secuencia de testigos. Dicha secuencia detestigos, que es un fichero despus de preprocesamiento, se denomina una unidad de traslacin.El ODP IDL obedece a las mism

    38、as reglas lxicas que C+1), aunque se introducen nuevas palabras clave para soportarlos conceptos de distribucin. El ODP IDL proporciona asimismo soporte total para las caractersticas depreprocesamiento C+. Se prev que la especificacin ODP IDL rastrear los cambios pertinentes introducidos en el C+com

    39、o resultado de los esfuerzos de normalizacin de ISO/CEI.La subclusula 4.1 contiene una descripcin de los convenios lxicos del ODP IDL. La subclusula 4.2 contiene unadescripcin del preprocesamiento ODP IDL. En la subclusula 4.13 y siguientes se describen las reglas de mbito deaplicacin de los identif

    40、icadores en una especificacin ODP IDL.La gramtica ODP IDL es un subconjunto de ISO/CEI C+ con constructivos adicionales para soportar el mecanismo deinvocacin de operaciones. El ODP IDL es un lenguaje descriptivo; soporta la sintaxis C+ para las declaraciones deconstante, tipo y operacin; no incluye

    41、 ninguna variable o estructura algortmica. La subclusula 4.3 versa sobre lagramtica.En esta clusula se describe la semntica ODP IDL y se proporciona la sintaxis para los constructivos gramaticalesODP IDL. Para la descripcin de la gramtica ODP IDL se utiliza una notacin sintctica que es similar a la

    42、formaampliada Backus-Naur (EBNF, extended Backus-Naur format); en el cuadro 1 se enumeran los smbolos utilizados eneste formato y se aclara su significado.Cuadro 1 Formato EBNF del ODP IDL4.1 Convenios lxicosEn esta subclusula2)se presentan los convenios lxicos del ODP IDL. Se definen testigos en un

    43、a especificacinODP IDL y se describen comentarios, identificadores, palabras clave y literales entero, carcter, constantes de comaflotante y literales en cadena._1)Ellis, Margaret A. y Bjarne Stroustrop. The Annotated C+ Reference Manual, Addison-Wesley Publishing Company, Reading,Massachusetts, 199

    44、0, ISBN 0-201-51459-1.2)El texto de esta subclusula es una adaptacin de The Annotated C+ Reference Manual, captulo 2; difiere del mismo en la listade palabras clave legales y en la puntuacin.Smbolo Significado:= Se define como| De no ser as/por otra parteNo terminal“text“ Literal* La unidad sintctic

    45、a precedente puede repetirse cero o ms veces+ La unidad sintctica precedente puede repetirse cero o ms veces Las unidades sintcticas encerradas entre llaves estn agrupadas como unasola unidad sintctica La unidad sintctica encerrada entre llaves es facultativa puede ocurrircero o ms vecesISO/CEI 1475

    46、0 : 1998 (S)Rec. UIT-T X.920 (1997 S) 3El ODP IDL utiliza el conjunto de caracteres ISO/CEI Latin-1 (ISO/CEI 8859-1). Este conjunto de caracteres estdividido en caracteres alfabticos (letras), dgitos, caracteres grficos, el carcter de espacio (“blank“) y los caracteres deformateo. En el cuadro 2 se

    47、muestran los caracteres alfabticos ODP IDL; las equivalencias en mayscula y minscula seagrupan en pares. El cuadro 3 muestra los dilogos y el cuadro 4 los caracteres grficos.En el cuadro 5 se muestran los caracteres de formateo.4.1.1 TestigosHay cinco tipos de testigos: identificadores, palabras cla

    48、ve, literales, operadores y otros separadores. Los espacios,tabuladores verticales y horizontales, nuevas lneas, retornos del carro y comentarios (colectivo, “espacio blanco“), segnse describen a continuacin, se ignoran, salvo que sirvan como testigos separados. Se requiere cierto espacio en blancopara separar identificadores, palabras clave y constantes que de otro modo seran adyacentes.Si el tren de entrada ha sido descompuesto en testigos hasta un carcter dado, se considera que el testigo siguiente es lacadena ms larga de caracteres q


    注意事项

    本文(ITU-T X 920 SPANISH-1997 Information technology - Open distributed processing - Interface definition language《信息技术 开放分布式处理 接口定义语言 X系列 数据网络和开放系统通信 开放分布式处理》.pdf)为本站会员(brainfellow396)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开