Язык нейтральная сменная архитектура

Я смотрю на расширение существующего приложения с помощью сменной архитектуры. Идентификатор приложения, записанный в Delphi, но я хочу смочь реализовать различные плагины на любом языке, является лучшим из задания. В настоящее время мы имеем навыки в Delphi, C# и Java, и хотели бы смочь реализовать плагин на любом языке, требуется.

Кто-либо знает о системе в качестве примера, которая может использоваться для реализации этого?

Я предполагаю, что мог стандартизировать на конкретном COM-интерфейсе и чем-либо, что реализует тот интерфейс, мог быть плагин.

У кого-либо есть какие-либо указатели?

Спасибо

8
задан mmmm 1 June 2010 в 20:42
поделиться

3 ответа

Вот хороший обзор системы подключаемых модулей на основе COM, которая работает как в Delphi, так и в C ++ Builder:

Реализация инфраструктуры подключаемых модулей

6
ответ дан 5 December 2019 в 22:16
поделиться

Для ваших требований к плагину C # вот пример (от Рика Страла) размещения среды выполнения .Net в неуправляемом приложении. (в данном случае FoxPro) и ткнуть его через COM-интерфейс:

http://www.west-wind.com/weblog/posts/104449.aspx

0
ответ дан 5 December 2019 в 22:16
поделиться

Хотя я лично не использовал его, RemObjects Hydra - это среда надстройки, разработанная для упрощения интеграции Delphi и .NET.

0
ответ дан 5 December 2019 в 22:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: