问题描述:
IDL是什么东西?
解析:
Java IDL(Interface Definition Language,接口定义语言)为 JavaTM 平台添加了 CORBA(Common Object Request Broker Architecture,公用对象请求代理体系结构)功能,从而可提供基于标准的互 *** 作性和连接性。Java IDL 使分布式、支持 Web 的 Java 应用程序可利用 Object Management Group 定义的行业标准 OMG IDL(Object Management Group Interface Definition Language,对象管理组接口定义语言)及 IIOP(Inter Inter-ORB Protocol,Inter对象请求代理间协议)来透明地调用远程网络服务。运行时组件包括一个全兼容的 Java ORB,用于通过 IIOP 通讯进行分布式计算。要使用 Java IDL,用户必须具有 idltojava 编译器。
如何学好IDL编程:一是吃透变量、读写文件等,它们是你拿来跟遥感数据打交道的东西;
二是写清程序结构,自己做做缩进,代码块之间用空行分开,写注释等等,不一而足;
三是掌握好function和procedure中关键字的用法。IDL不像C++或者.NET等等,有按值传参和按引用传参之分,IDL解决此类问题的方法是关键字。
四是吃透数字图像处理那部分的基本算法,虽然大部分功能已经由IDL造好了轮子,但只有吃透了原理,用的时候才能信手拈来。
许多函数有源码提供,IDLDE(开发环境界面)里在函数或过程名上点右键,绿色名称的除了帮助之外一般都有查看源码的选项,可以学到不少东西
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)