摘要
IDL(接口定义语言)接口是基于CORBA(公共对象请求代理体系结构)分布式对象系统设计的核心,其设计性能直接影响网络传输。文中分析了传统网络查询所返回的远程对象序列对网络负担的增加。主要讨论了值对象返回一个值对象结构序列,迭代器返回一个查询迭代器。重点阐述使用Java提供的值对象和迭代器优化IDL接口,分析值对象和迭代器优化IDL接口的性能。实验结果表明两种设计模式相结合能有效提高网络数据传输性能。
The IDL interface is the core of the CORBA-based distributed object system design. Its designed performance directly affects the network transmission. The paper analyses the net-burdens produced by object-sequence. The value-object structural sequence returned by value-object and the query-iterator returned by iterator are discussed mainly. The paper discusses that the value-object and iterator can optimize the IDL interface, and it analyses the performance of the optimized IDL interface. Experiment results show that the design patterns, which integrated by the value-object and iterator, effectively improve the performance of network data transmission.
出处
《电子工程师》
2005年第10期57-59,65,共4页
Electronic Engineer