IDL规范应该描述数据类型,对象类型等。 CORBA独立于用于构造客户端或实现的编程语言。为了使用ORB,程序员必须知道如何从他们的编程语言中访问ORB功能。它将不同的IDL构造转换为特定的编程语言。
1Orber应用程序 1.1内容概述 Orber文档分为三个部分: 第一部分-用户指南Orber应用程序的描述,包括IDL到Erlang语言映射,服务和一个演示简单服务开发的小教程。
:[{tk_enum,"IDL:MyModule/enumerant:1.0","enumerant",["one","two"]}]Arguments....
因此,只要存在IDL映射和接口,程序员就可以使用任何其他平台。 后面章节中介绍的IDL映射是其他平台和语言之间的翻译器。然而,它是ORB,它为对象提供了一个可以与其他对象进行通信的结构。
在OrbersErlang中,映射伪对象名称和真实IDL名称具有相同的表示形式,但希望客户端使用名称库,以便它们不依赖于表示形式。
这里定义的Python映射很大程度上基于IDL版本的规范,但不需要严格的遵从(尽管实现可以自由支持来自IDL的严格映射)。有关映射要求的详细讨论,请参阅一致性部分。
注 尽管Orber对IC(用于Erlang的IDL编译器)没有运行时应用程序依赖性,但在构建服务和应用程序时,它是必需的。有关更多详细信息,请参阅IC文档。
值用作按钮标签的DOMString活动点击支持的通用属性类型和价值IDL属性值方法没有 值 一个<inputtype="reset">元素的value属性包含DOMString一个用作按钮的标签。
请注意,通过使用IC选项编译IDL文件,可以自动生成回调模块的完整模板{be,erl_template}。还应该添加相同的编译选项,例如,this或from在生成存根/骨架模块时使用。
IDL属性映射到实例属性。为了与Python的OMGIDL语言映射兼容,foo还可以通过访问器方法_get_foo()和访问属性_set_foo()。
值用作按钮标签的DOMString活动点击支持的通用属性类型和价值IDL属性值方法没有 值 一个<inputtype="button">元素的value属性包含DOMString一个用作按钮的标签。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
