Запуск неуправляемой функции C ++ на клиентском ASP .Net C # - PullRequest
0 голосов
/ 23 августа 2011

Некоторые функции в устаревшем Win32-приложении C ++ необходимо запускать на стороне клиента в новом веб-приложении ASP .NET C # MVC. Такие функции, как доступ к разделяемой памяти на стороне клиента.

Мне было интересно, как лучше всего это сделать?

Спасибо

1 Ответ

2 голосов
/ 23 августа 2011

Один из способов сделать это - реализовать компонент ActiveX, хотя я не думаю, что кто-то порекомендует его.Нет другого способа загрузить / установить собственный код на стороне клиента через веб-сайт.Обратите внимание, что это ограничивает вас веб-браузерами, которые поддерживают элементы управления ActiveX, и он будет работать только на той платформе, для которой собственный код скомпилирован / связан.

Другая возможность - заставить пользователя установить собственную службу нана стороне клиента, а затем получить к нему доступ через какой-то интерфейс IPC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...