早知当初就多学学C++了。

zjumty 2007-04-24
公司最近接了一个项目,用C++做网络通信。公司以前从没做过C++的项目,都是做Java的。没人会C++。还要用ACE。让我做架构,疯了,疯了。感觉纯粹是找死啊。

最近看C++,ACE看的头大…………。

越看越没信心。
wzgme 2007-04-24
嗯,有Java功底,这还不好设计吗。最多写成Java风格的C++ Class

不过ACE真是重啊。
shi5jin 2007-04-24
呵呵,别急,慢慢来。估计学习C++时间上不允许了,弄一本《C++ Primer》做参考手册,然后大慨看看ACE的API参考文档,利用java的设计思想,动手项目吧。我没用过java,不过我想在实现的时候注意垃圾回收。通信软件最重要的是稳定性,我们这里要求达到5个九。所以软件最好不要很酷,健壮、实用就好。可能会用到很多异常机制,建议恶补一下。另外如果环境允许,建议使用std::vector< BaseClass* >替换数组,注意并行处理。有什么问题也可以来这里讨论一下的啊。:)
zjumty 2007-04-24
刚刚花了两周把《C++ Primer》通看了一遍,现在在看《ACE程序员指南》。
wzgme 2007-04-24
zjumty 写道
刚刚花了两周把《C++ Primer》通看了一遍,现在在看《ACE程序员指南》。


两周就看完了,练习也做了?厉害,不像我看书慢死了。
zjumty 2007-04-24
粗略的看了一下,没时间了,下个月就开始正式开发了.
林秋枫 2007-04-28
用java来做网络通信也是很不错的啊。
apache有一个mina框架使用起来非常不错。
zjumty 2007-04-29
不知道MINA性能怎么样?
林秋枫 2007-04-30
MINA性能没有问题的。
我在局域网做过不完全的测试。
1.发送2G文件大概10多分钟。
2.连续几天不间断发送文件,所有文件都能完整传输成功。
林秋枫 2007-04-30
去年使用mina框架的时候还是0.9版本。
好像最新的1.1.0版本都出来了。支持JDK1.5特性。
Global site tag (gtag.js) - Google Analytics