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). |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论