新闻:Ice for Ruby Preview Release now available

引用
ZeroC is pleased to announce the preview release of Ice for Ruby,
providing a full-featured Ice run time for building client applications in Ruby.
Please visit our download page to obtain binaries for Windows XP or Linux Fedora Core 5,
source code, and an updated Ice manual containing Ruby material:


ICE简单说明:

ICE是为了解决服务器程序之间网络通信复杂程度的一个库。和ACE功能类似。ICE可以使得服务之间通信成为一种OO的函数调用,发送和接收数据包完全被包装起来了.有些类似RPC调用.

不过去年有个项目用到了ICE,虽然使用的确很方便,不过不太稳定,可能和项目本身环境也有关系.最终现在项目改用了ACE了.

上面是题外,ICE针对Ruby出了一个版本,虽然是preview.不过看其介绍是应该是调用了外部的lib.

引用
Ice for Ruby Preview Release (Linux Fedora Core 5)

IceRuby-3.1.1-bin-fc5.tar.gz

This archive includes the Ice extension for Ruby 1.8.4, translator executable,
run time support files and sample programs.
It requires an Ice for C++ 3.1.1 run time installation.
See the enclosed README file for installation instructions.



刚刚在另外一个帖子说到了 ruby伪线程的问题,ICE看来是出了一个解决办法.不过只是client side的.

ICE网址:www.zeroc.com
上面有ICE相关库的全部源代码

你可能感兴趣的:(linux,windows,XP,OO,Ruby)