使用Ruby on rails从.dll获取返回值?

时间:2010-11-29 12:16:26

标签: c# ruby-on-rails ruby ruby-on-rails-3 ironruby

来自ROR的

我将参数传递给C#.net dll并进行一些计算&在那里返回值,但我无法检索这些值。是否可以使用ROR获取dll方法返回值?

代码:

lib = WIN32OLE.new('GenerateUCNValues.GenerateUCNValues')

@ a = lib.GenerateUCN(obj.String.to_s,obj.id.to_i,obj.Name.to_s) - 这里我没有得到返回值(计算操作做得不错)但我无法用ROR获取返回值

请分享任何人有解决这个问题的方法吗?

1 个答案:

答案 0 :(得分:2)

我建议您将C#逻辑公开为restful web-service并通过线路进行调用。通过win32连接只是丑陋,你不会在网上找到太多的帮助。