2012-10-05 4 views
0

통신용 WCF 서비스를 사용하여 Silverlight 응용 프로그램을 작성하고 있습니다. Silverlight 응용 프로그램의 여러 인스턴스를 실행할 때 서비스 라이브러리의 여러 인스턴스가 실행되는지 여부는 결정됩니까? 또한 브라우저에서 응용 프로그램 URL을 복사하여 새 탭에 붙여 넣으면 Silverlight의 여러 인스턴스가 실행되는지 알고 싶습니다. 미리 답변 해 주셔서 감사합니다.wcf 서비스 라이브러리의 다중 인스턴스?

답변

1

Silverlight 응용 프로그램의 여러 인스턴스를 실행할 때 서비스 라이브러리의 여러 인스턴스를 실행하거나하지 않습니까?

아니요. Silverlight와 서비스가 서로 다른 두 가지 응용 프로그램이므로. Silverlight는 클라이언트에서 실행되지만 서비스는 IIS에서 호스팅됩니다. 웹 사이트로서 서비스는 모든 클라이언트에 대한 데이터를 공개합니다.

또한 내가 알고 싶어 내가 브라우저에서 응용 프로그램의 URL을 복사하여 새 탭에 붙여 넣을 경우 실버 라이트 의 여러 인스턴스를 실행 중입니다.

Silverlight의 모든 인스턴스는 샌드 박스 처리됩니다. 동일한 브라우저 페이지에있는 동일한 Silverlight 응용 프로그램의 배수도 중복 된 인스턴스이며 아무 것도 공유되지 않습니다. 따라서 이들은 브라우저 탭간에 공유되지 않습니다.

관련 문제