0
기존 시스템에 대한 브리지를 만들어야합니다. 선택한 프론트 엔드는 WCF입니다. 레거시 시스템의 방법은 다양하며 많은, 그래서 나는이 같은 것을 생각하고 있습니다프로그래밍 방식으로 WCF의 끝점 계약에 작업 추가
- (가능하다)
- 공공 정적 무효 구성 (ServiceConfiguration의 설정)에서의 기존 방법 메타 데이터를 가져옵니다 WCF 서비스는 각 메서드에 대한 작업을 만듭니다.
- 행복합니다.
이제 작업을 생성하고 적절한 동작으로 채울 수없는 것 같아서 요점 3에서 멀어졌습니다. 지금까지는 특히 OperationInvokerBehavior를 만들 수 없습니다 (예 : 공용 클래스가 아닙니다).
여기에 세부 정보를 입력하지는 않겠습니다. 내 접근 방식은 합리적인 경우 WCF 개발자가 전에 누군가가이 일을 내 질문입니다.
나에게 합리적인 것처럼 보이지만 런타임에 왜해야합니까? 서비스를 시작하기 전에 몇 가지 코드 생성 도구를 실행하여 서비스 인터페이스 및 구현을 만들 수 있습니까? 나중에 관리하는 것이 더 쉬워 질 것입니다 ... – Roman
답변을 찾고 작업 솔루션을 작성 했으므로 CodeDom으로 코드를 생성하는 것이 훨씬 직관적이기 때문에 훨씬 쉽습니다. IIS에서 생성 된 어셈블리를로드하는 데 불안해합니다. – HingeSight