2011-08-23 2 views
0

레거시 C++ Win32 응용 프로그램의 일부 기능은 새 ASP .NET C# MVC 웹 응용 프로그램에서 클라이언트 측에서 실행해야합니다. 클라이언트 측 공유 메모리 액세스와 같은 기능.클라이언트 측 ASP에서 관리되지 않는 C++ 함수 실행 .Net C#

이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 내가 누구를 추천 할 것입니다 생각하지 않지만

감사

이 작업을 수행하는

답변

2

한 가지 방법은 ActiveX 구성 요소를 구현하는 것입니다. 실제로 웹 사이트를 통해 클라이언트 측 원시 코드를 다운로드/설치하는 다른 방법은 없습니다. 이렇게하면 ActiveX 컨트롤을 지원하는 웹 브라우저로 제한되며 원시 코드가 컴파일되거나 링크 된 플랫폼에서만 실행됩니다.

또 다른 가능성은 사용자가 클라이언트 측에서 네이티브 서비스를 설치하고 어떤 종류의 IPC 인터페이스를 통해 액세스하도록 할 수 있습니다.

관련 문제