나는 신뢰 채널을 만들기 위해 WSTrustChannelFactory
을 사용하는 응용 프로그램과 함께 작업 중이며 새로운 채널이 필요할 때마다 코드가 새로운 WSTrustChannelFactory
을 생성하고있는 것으로 나타났습니다.싱글 톤으로 WSTrustChannelFactory. 그것은 최선의 관행입니까?
필자는이 작업을 한 번도 해 보지 못했지만이 팩토리는 싱글 톤으로 구현 될 수 있다고 가정합니다.
맞습니까? 그렇다면 추가로 고려해야 할 사항이 있습니까? 공장은 항상 "사용 가능"하거나 새로운 인스턴스로 대체해야하는 시나리오/예외가 있습니까? 또한 공장 출고가 WCF ChannelFactory
작성과 같이 값 비싼 작업입니까?