ImageVerifierCode 换一换
格式:PDF , 页数:39 ,大小:177.06KB ,
资源ID:805899      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-805899.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

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

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

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