내 사무실에 3 계층 구조가 있고 비즈니스 계층의 내 dll (GAC에서)이 이미 비즈니스 구성 요소 서버에 설치되어 있습니다.3 계층 구조의 원격 컴퓨터에서 GAC의 DLL을 참조하는 방법
방법 1 : 원격 GAC 경량 응용 프로그램을 빌드하려고하는데 응용 프로그램이 원격 비즈니스 계층 서버의 dll을 참조하지만 어떻게 작동하는지 알 수 없습니다.
방법 2 : 이전 방법 DCOM 또는 COM + 그러나 DCOM (더 이상 GAC 없음)을 사용하여 이전 방법을 찾습니다. http://www.kepware.com/Support_Center/SupportDocuments/DCOM_Secure_by_default.pdf 단계를 수행 한 후에는 액세스 할 수없는 것과 같은 보안 경고가 표시됩니다.
방법 3 : 웹 서비스가 너무 느립니다! LAN 내에서 빠른 액세스가 필요하기 때문에 웹 서비스를 사용하고 싶지 않습니다. 웹 서비스는 IIS를 거치기 때문에 너무 느립니다.
방법 4 : TCP를 사용하는 .NET 원격 제어 이 방법은 웹 서비스보다 빠르지 만 오버 헤드가 많은 것으로 보입니다.
작동하는 한 오래된 기술을 사용해도 괜찮습니다. GAC는 권한이없는 다른 사람이 복사하여 사용할 수 없기 때문에 내 dll을보다 안전하게 만듭니다.
알려 주시기 바랍니다.