Bidirectional Connections via Ruby

in Help Center
Hi there,
I'm trying to set up bidirectional connections (Bidirectional Connections - Ice 3.5 - ZeroC) via the Ruby bindings.
The problem is, however, that the Ruby communicator object doesn't have a createObjectAdapter() method on it.
Is something missing or am I doing something wrong?
I'm trying to set up bidirectional connections (Bidirectional Connections - Ice 3.5 - ZeroC) via the Ruby bindings.
The problem is, however, that the Ruby communicator object doesn't have a createObjectAdapter() method on it.
Is something missing or am I doing something wrong?
0
Comments
Welcome to the forum.
As you've discovered, our Ruby extension doesn't support server-side activities. When we initially developed the Ruby mapping, threading limitations in the Ruby interpreter effectively prevented us from implementing server-side support, plus the customer that sponsored the project was only interested in client-side activities anyway. There hasn't been any serious customer demand for server support in Ruby so we haven't invested any time lately to see if things have improved in the interpreter.
Regards,
Mark
There's been a bunch of improvements to threading since Ruby 1.9, so you guys might want to check that out. Regardless, it'd be nice if you mentioned this kind of limitation somewhere visible in the docs, so that future developers won't waste their time on a fruitless implementation.
Thanks for the quick response!
Take care,
Mark