CORC  > 清华大学
C#和C++数据传递的研究与实现
蔡昭权 ; Cai Zhaoquan
2010-06-09 ; 2010-06-09
关键词回调 消息 数据通信 指针 代理 Call-back Message Data communication Pointer Delegate TP312.1
其他题名RESEARCH AND IMPLEMENTATION OF C# AND C++ DATA TRANSMISSION
中文摘要针对不同开发语言中数据集成、数据交互处理方式复杂,常规共享数据速度慢、效率低的问题,提出一种利用代理和函数指针在托管语言和C++程序之间传递数据的方法。采用对函数指针的引用、托管代码和非托管代码内存映射等思路加快数据访问速度。测试结果表明,运行速度比使用消息中间件要快10倍左右,并且减少了外部依赖,提高了系统运行和开发效率。; To solve the problems of complexity of data integration and interaction processing modes,and low speed and efficiency in data sharing existing in different development languages,this paper gave a new method using proxy and function pointer to transfer data between managed languages and C++ programs.By using reference to function pointer and EMS memory mapping of managed or unmanaged code,data access speed was obviously improved.Tests indicated that program's speed was about 10 times of that of using message middleware,the dependence on external environment was reduced and system execution and development efficiency was improved.
语种中文 ; 中文
内容类型期刊论文
源URL[http://hdl.handle.net/123456789/55888]  
专题清华大学
推荐引用方式
GB/T 7714
蔡昭权,Cai Zhaoquan. C#和C++数据传递的研究与实现[J],2010, 2010.
APA 蔡昭权,&Cai Zhaoquan.(2010).C#和C++数据传递的研究与实现..
MLA 蔡昭权,et al."C#和C++数据传递的研究与实现".(2010).
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace