많은 데이터가 포함 된 기존의 큰 응용 프로그램이 있습니다. 우리는이를 다양한 내부적으로 작성된 C# 웹 응용 프로그램의 데이터 소스로 사용하므로 더 많은 중복 데이터가 없습니다.때로는 사용할 수없는 Oracle 데이터베이스 소스에 대한 C# 웹 서비스
우리가보고있는 데이터는 너무 많이 변경되지 않으므로 캐싱은 대부분 잘 작동합니다. 따라서 우리는 다양한 내부적으로 작성된 응용 프로그램에서 다시 사용할 수있는 데이터에 대해 C# 웹 서비스를 작성하고 있습니다.
그러나 대략 한 달에 한 번씩 Oracle 데이터베이스 원본을 사용할 수 없습니다.
웹 서비스에서이를 처리하여 해당 데이터를 사용하는 다른 응용 프로그램도 손상되지 않도록하는 가장 좋은 방법은 무엇입니까?
어떤 종류의 웹 서비스입니까? ASMX? –
@ John Saunders 더 좋고/쉬운 방법이 없다면 지금은 그렇습니다. 대신 WCF를 사용해야합니까? –
예, 모든 새로운 개발에 WCF를 사용하십시오. [Microsoft는 ASMX 웹 서비스는 "레거시 기술"이라고 설명합니다.] (http://johnwsaunders3.wordpress.com/2009/07/03/microsoft-says-asmx-web-services-are-a-%E2%80 % 9 명성 기술 % E2 % 80 % 9D /) –