다른 도메인의 두 웹 사이트에서 하나의 데이터베이스를 활용합니다

StackOverflow https://stackoverflow.com/questions/1624973

  •  06-07-2019
  •  | 
  •  

문제

다른 도메인에서 두 개의 웹 사이트 (ASP.NET 기반)를 실행하지만 동일한 데이터베이스를 사용하는 가장 좋은 방법은 무엇입니까?

도메인 중 하나에 데이터베이스를 가지고 다른 하나가 웹 서비스를 통해 액세스하도록하는 것이 좋은 생각입니까?

도움이 되었습니까?

해결책

나는 그것이 너무 많은 차이를 만든다고 생각하지 않습니다. Conneciton 문자열을 설정하고 원하는 곳에서 데이터베이스에 연결할 수 있어야합니다. 이상적으로는 웹 서버가 DMZ에, 어쨌든 신뢰할 수있는 네트워크에 DB를 갖게되므로 하나의 웹 사이트가있는 이상적인 세계에서는 다른 네트워크에있을 것입니다 ...

각 사이트의 연결 문자열을 설정하고 연결하십시오.

다른 팁

가장 좋은 방법은 동일한 서버에서 도메인을 호스팅 한 다음 데이터베이스에 로컬에 액세스하는 것입니다.

한 사이트에서 직접 연결할 수는 있지만 다른 사이트에서 직접 연결할 수있는 (일반적인) 시나리오를 생각할 수 없습니다.

웹 서비스를 사용해야하는 경우에 따라 웹 사이트 중 하나가 아닌 3 번째 ASP.NET 응용 프로그램이 되려면 웹 서비스가 필요하다고 생각합니다. 웹 사이트는 웹 서비스를 통해 데이터베이스에 액세스합니다 (데이터 저장소에서 사이트를 분리하고 많은 JavaScript 등을 사용하여).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top