有对DDS技术了解、学习、开发和培训需求的,请加入QQ群:707895641(DDS专业技术辅导)。
有需要深入了解、应用开发、性能测试和Qos策略等内容一对一指导、有问必答、迅速提升的朋友,请加200422036的“OpenDDS有问必答群”,实时快捷、解决难关。
***************************************************************************************************
研究和使用OpenDDS的体验,大体要经过这么几个过程,希望大家能坚持下来。
奢望——》失望——》坚持2年以上——》燃起希望
最近几年时间,一直在折腾OpenDDS及应用开发。基本感觉,开源的软件,无论是源代码理解、应用开发模式,都可能遇到很多坑,好在已经趟过了一些,列举如下
一、编译
- OpenDDS3.8(好像是最新的3.12.1,也有了)够用即可
- Windows(vs2010、vs2005)、Linux平台支持
- 自动化编译脚本
- select和epoll模式支持编译
- ACE+TAO的编译
- CIAO+DAnCE的编译
- MPC工具及使用
二、应用开发
- C++、Java、C#应用开发
- idl定义
- ZeroCopy机制,避免内存泄漏
- 单进程单线程
- 单进程多线程
- 多进程
- 海量并发(Pub和Sub&#x