2014-04-03 1 views
0

나는 WCF service을 만든 아이디어와 동일한 포트 번호와이 두 가지를 가진 두 개의 서로 다른 서버에서 호스트해야합니다. WCF 서비스는 백엔드에서 동일한 데이터베이스에 연결한다고 가정합니다. 제 생각에는이 아이디어를 실행할 수 있습니까? 아니면 문제가 발생합니까? 두 개의 서로 다른 서버에서 호스팅되는 단일 WCF 서비스를 실행할 수 있습니까? 동일한 단일 DB에 연결

하고, 가능하면 사람이 내가이 작업을 수행 할 수 있도록 문서 또는 예를 돕는 저를 인도하시기 바랍니다 수

, 나는 데이터베이스에서 하나 개의 테이블을 연결하려고하면 내 혼란의

는, (내가 사용하고있다 연결된 아키텍처) 하나의 WCF 서비스를 통해 또 다른 WCF 서비스에서 다른 웹 서버에서 동일한 테이블을 누른 다음 확실히 혼란에 빠질 것입니다 전화를 어떻게 처리 할 것입니다 .. ??? 나의 우선 순위는 내 WCF 서비스가 충돌하지 않아야한다

.. 사전에

감사합니다,

+0

달성하고자하는 것은 무엇입니까? 왜 두 대의 서버가 필요합니까? 왜 클러스터가 아닌가? – Oscar

답변

0

이 동일한 데이터베이스에 연결 WCF 서비스를 호스팅하는 여러 웹 서버가 있다는 것을, 정상적인 시나리오입니다.

데이터베이스에 연결되는 동시에 여러 사용자가 WCF 서비스를 호출하는 경우 데이터베이스는 하나 또는 두 개의 서버에서 호출이 발생 함을 알지 못합니다 (단, 두 서버에 연결 풀링이 없음) .

주의해야 할 사항 잠긴 데이터를 잠그고 필요 이상으로 잠그지 않도록 데이터를 잠그는 것이 중요합니다.

관련 문제