Ruby ORBit2 (CORBA)

M

Max Lapshin

It seems, that both projects: RINN and RubyOrbit are dead. RINN doesn't
work on Ruby 1.8 and RubyOrbit has a dead website and dead email of
author.

I've required small part of support of CORBA specification (client side)
and looked at the ORBit2 library. I've implemented preliminary support.
No IDL is required at all: all information about method calling can be
accessed via CORBA reflection mechanism.

Now, the following example works (based on ORBit2 test suite):

require 'ruby_orbit'
File.open("/Users/max/Sites/ORBit2/ORBit2-2.14.7/test/echo-server.iorfile")
do |f|
@echo = ORBit2::CorbaObject.new(f.read)
end
anum = 1.0
@echo.echoString "lala", anum
puts "Result: #{anum}"


SVN repository is http://svn.maxidoors.ru/ruby-orbit/trunk

To build it, You will need to edit ext/extconf.rb
No tests are included yet.
 
M

Max Lapshin

Max said:
I've required small part of support of CORBA specification (client side)
and looked at the ORBit2 library. I've implemented preliminary support.

Work is going further. Implemented support for structures and sequences.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,995
Messages
2,570,225
Members
46,815
Latest member
treekmostly22

Latest Threads

Top