는 시스템입니다.추가 기능에 관하여 주로 사용하기 쉽게 만드는 원격 또는 그것을 어렵게 만들까?

StackOverflow https://stackoverflow.com/questions/1736683

문제

그것은 최소 7 어셈블리를 제한하는 나에 추가 기능의 데이터 모델는 데이터 형식으로 원격 처리할 수 있기 전에 사용되지 않 절연 기능이 작동하기 시작합니다.그것은 그렇게 복잡하다!이 시스템입니다.AddIn 팀 블로그를 의미를 나들이를 다시 만들려고 정신의 모델 COM,모델는지 이해하지 못했을 아주 잘에서 첫 번째 장소지에서 판매되는 혜택입니다.(If COM 입니다 그래서 좋은 왜 그 죽는가?-수사학적 질문입니다.) 하지 않는 경우에 필요하거나 미 interop 레거시 COM(같은 기능은 사용하는 시스템입니다.AddIn),그것은 단지 몇 개 만들어 클래스를 로드하는 부하에서 새로 사용되지 않?

내가 쓸 수 있을 발견 코드 내 자신,나는 그것을 전하고 순진한 구현이 매우 빠르기 때문에 내가 좋아하지 않을 반복을 통해 어셈블리에서의 GAC!

그래서 나는 특정 질문을 받을 수 있지는 않는 추가 기능을 제공하는 몇 가지 코드 원격 조각,그리고 무엇이 그렇게 될까요?

도움이 되었습니까?

해결책

나는 완전히 확실하지 않는 모든 질문에 대한 답변을 충족하는 용어의 사이트가 없 솔루션입니다.

Yes,원격은 쉽게 그것은 당신을 위해 수행됩니다.그러나,그것은 매우 통제 및으로 식별,필요한 작은 작업을 수직 그것을 모두 함께.캐시 파일에서 밖으로 검색 프로세스에 의해 거의 없을 환영합니다.

시스템입니다.AddIn 에서 탁월한 절연,실제로 조금의는 엉덩이를 함께 넣어 처음부터 강력하고 유연한 방법입니다.그것은 십자가를 지원합 호스팅하는 프로세스와 매우 간단한 구절의 사용자 WPF 요소 중 하나에서 도메인합니다.

한 가지 기억하는 그러나는 MAF 의 타겟 고객지하기 위해 노력하는 사람들을 연결하는 두 개의 응용 프로그램을 함께합니다.그것은 대상의 개발자 플러그는 아직 보안 시스템을(크로스 프로세스 호스팅 보호하는 루트 응용 프로그램에서 처리되지 않은 예외 appdomains 허용 수행을 위한 잠재적으로 외국인 코드 정의된 보안).에서 가장 큰 커뮤니케이션,직접 자신이 바로 향한 시스템입니다.런타임입니다.원격 또는 WCF.

계속하려는 경우와 함께 시스템입니다.추가 기능,고려할 파이프라인 작성기 플러그인 visual studio!

에서 결론을 얻을 수 있는 시스템입니다.AddIn 격리를 사용하여 원격을 얻을하지만 괜찮은 시스템을 필요로 할 것이보다 더 많은 몇 조각.내가 노력하고 그것을 복제를 신고 넘어 모두 원격 인터페이스 구성 요소가 시스템입니다.AddIn 않습니다.

다른 팁

꽤 오랫동안 System.add를 엉망으로 한 후, Microsoft 사용을위한 일회성 특수 목적 솔루션으로 추가되었다고 확신합니다. .NET Framework의 핵심 부분으로 올라간 것에 놀랐습니다. 일반적인 .NET 프레임 워크 구성 요소에 필요한 세련미와 광택이없는 것 같습니다.

너무 많은 노력이 필요하지 않은 .NET 관리 추가 기능을 만들 수있는 대안적인 방법을 찾고 싶습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top