ICE源码研究
来源:互联网 发布:哈马斯和真主党 知乎 编辑:程序博客网 时间:2024/04/29 08:15
ICE 3.2发布了。 http://www.zeroc.com/forums/announcements/3019-ice-3-2-released.html 使用C++开发分布式应用,ICE是个非常不错的平台。而基于ICE的协议,其分布式通信架构实际支持了多种语言和多种平台,包括C++,JAVA,C#,VB.NET等等。 据称国内有些公司开发的网管软件,或桌面管理软件,都在采用ICE内核。 同样的,使用C#实现的ICE也是非常好的编程学习资料,我整理了一下C#源码,使之能够在VS2005中编译生成。 通过查看ICE的C#源码,发现其很多地方的代码还是有很多优化的可能的,看来ZeroC并没有在.NET上投入太多的精力,C#的实现并无C++的实现那么优雅。站在.NET巨人的肩膀上,ICE的.NET实现远比C++实现所用的代码量要少的多。 但是,ICE的 .NET实现中,对Socket通信的封装非常高效,大家如果在使用Socket通信,不妨借鉴这不妨代码,当然,我也尝试对这部分代码重写,使之使用.NET 2.0的最新API,并支持IPv6等等特性。 下面的链接是ICE for VS 2005 源码项目的下载地址: ICE 3.2.1 for VS 2005 源码项目
希望能和关注ICE的朋友一起研究,交流心得。
- ICE源码研究
- ICE中间件研究笔记
- Ice中间件研究
- ICE中间件研究笔记
- Zeroc Ice grid 研究学习
- Zeroc ICE 源码分析三 ICE的网络通信
- Ice源码分析笔记1--IceUtils
- Zeroc ICE 源码分析一 HelloWorldICE
- Zeroc ICE 源码分析二 IceUtil
- zeroc ice 源码编译 怎么搞?
- ice-3.6.3源码编译,RedHat6.5
- ice
- ICE
- ICE
- Ice
- ICE
- ice
- Jive Messenger 源码研究
- JXL导出excel打开报文件被破坏
- 考试
- 110个常用Oracle函数总结--转载
- liferay tomcat
- liferay tomcat
- ICE源码研究
- iPhone开发者完全攻略(转载)
- 地方
- memcached内存模型图
- 关于Standard virtual server with Layer 7 functionality
- DataGridView控件中显示图片及其注意事项
- Question 28: Which of the following statements accurately describe the new[] operator in C++?
- xml解析之Dom
- 操作系统