1
WPF 및 WCF를 사용하는 응용 프로그램에서 작업하고 있습니다. 이제부터는 각 WPF 페이지에 대해 해당 페이지에 사용할 WCF 연결이 만들어집니다. 이 좋은 습관인가? 또는 필요에 따라 내 페이지로 전달되는 WCF 연결을 포함하도록 Singleton 개체를 만들어야합니까?전체 앱에 대해 한 번 또는 각 페이지에 대해 한 번 WCF 연결을 만들어야합니까?
감사합니다.
WPF 및 WCF를 사용하는 응용 프로그램에서 작업하고 있습니다. 이제부터는 각 WPF 페이지에 대해 해당 페이지에 사용할 WCF 연결이 만들어집니다. 이 좋은 습관인가? 또는 필요에 따라 내 페이지로 전달되는 WCF 연결을 포함하도록 Singleton 개체를 만들어야합니까?전체 앱에 대해 한 번 또는 각 페이지에 대해 한 번 WCF 연결을 만들어야합니까?
감사합니다.
연결 매개 변수와 다양한 인증 기능이 앱 전체에서 동일하면 분명히 단일 연결을 사용하는 것이 좋습니다. 다른 연결을 만들면 페이지가 브라우저 탭과 같은 경우가있을 수 있습니다. 서로 다른 서버에 연결되며 기본적으로 독립적입니다.
또한 UI 로직에서 WCF 연결을 사용하지 말고 WCF를 통해 데이터를 가져 오는 중간층을 만들고 실제로 기술적으로 어디에서 데이터를 가져 오는지에 관계없이 UI를 독립적으로 만드십시오. UI 로직은 중간 (비즈니스) 계층에서 제공하는 객체로 작동해야합니다.