1

我想知道 Iron Ruby 类/对象是否可以在本机 ruby​​ 解释器(irb)驱动的类中使用(使用 gem 之类的东西)?主要问题是我有一个 ruby​​ 类正在使用一些与 Iron Ruby 不兼容的 gem(例如:nokogiri),而 Iron Ruby 类正在使用 .Net 库。所以简而言之,我想知道是否有任何方法可以与原生 ruby​​ 中的铁 ruby​​ 类进行通信。如果有任何替代方案可以解决此问题,请务必提及。

4

1 回答 1

2

除了为每个运行某种通信的 ruby​​ 解释器设置两个不同的进程之外,别无他法。您可以为此使用分布式红宝石。无论如何,最好的办法是不要使用 .Net 库,而是用 ruby​​ 世界中的其他东西替换它们。

于 2012-12-19T00:46:12.670 回答