텍스트 메시징 게이트웨이 기능을 구현해야하는 .NET 웹 응용 프로그램이 있습니다. 타사 공급 업체를 사용하여 문자 메시지를 보내야합니다. 웹 응용 프로그램은 현재 각 국가별로 동일한 코드 기반 및 다른 web.config를 사용하여 여러 국가에 배포됩니다. 최고의 아키텍처 전략과 디자인 패턴이 다른 텍스트 메시징 게이트웨이 제공 업체를 지원하는 비즈니스 구성 요소를 만드는 데 사용하는 것입니다 무엇"Text Messaging"여러 공급 업체를 지원하는 .NET 구성 요소
/고려 공급 업체는 다음
- 각 나라가 이상적으로해야합니다 그 자체 텍스트 메시징 게이트웨이 공급 업체.
- 각 공급 업체는 고유 한 API 호출 방법을 제공합니다. 즉, 매개 변수, API 위치, 보안 등 ...
- 한 국가는 최소 오버 헤드 및 수정으로 언제든지 문자 메시지 게이트웨이 공급 업체를 변경할 수 있습니다.
고마워요!
이 패턴은 Microsoft 및 다른 사람들이 MembershipProviers, EntityProviders 등과 같은 "공급자"모델에 사용합니다. –