Как потреблять удаленное взаимодействие в IronRuby - PullRequest
0 голосов
/ 22 мая 2009

Я пытался использовать службу удаленного взаимодействия в IronRuby, и я получаю эту ошибку.

Попытка вызвать метод, объявленный для типа «IronRuby.Runtime.IRubyObject» для объекта, который предоставляет «Contracts.SomeManager».

Можете ли вы помочь мне с этим?

Вот мой код.

require "netincludes"

some_manager = System::Activator.get_object ISomeManager.to_clr_type, "tcp://localhost:8080/SomeManager"
some_manager.get_message "hello"

1 Ответ

0 голосов
/ 23 июля 2009

У меня получилось нечто подобное (на самом деле ошибка привязки) при попытке создать простой пример удаленного взаимодействия с IronRuby, но я мог испортить свой пример, я не слишком много играл с удаленным взаимодействием. Не могли бы вы опубликовать полный код (вместе с netinclude) здесь (или где-то)

Возможно, мы сможем выявить ошибку (или реализацию в процессе) и добавить в средство отслеживания проблем codeplex для IronRuby .

Я отредактирую свой ответ здесь, если окажется, что это не ошибка, и я могу помочь вам решить эту проблему.

...