2011-09-27 5 views
-1

첫 번째 서버에는 Windows 관리 서비스에서 호스팅되는 wcf 서비스가 있습니다. 두 번째 서버에는 자체 Windows 관리 서비스에서 호스팅되는 또 다른 wcf 서비스가 있습니다. 두 번째 서비스 내부에서 첫 번째 서비스에 연결하려고 시도하지만 "소켓 연결이 중단되었습니다."예외가됩니다. 동일한 구성 및 동일한 코드를 사용하여 콘솔 응용 프로그램 및 winform 응용 프로그램에서 성공적으로 연결하지만 Windows 관리 서비스에서는 연결할 수 없습니다.Windows 관리 서비스를 wcf 클라이언트로 사용할 수 있습니까?

+1

죄송합니다 - 수정 구슬이 부족합니다 ..... ** 우리가 대답 할 수있는 ** 관련 정보를 더 많이 제공해야합니다 ...... 구성, 서비스 계약, ** 정확한 ** 오류 메시지 ..... –

답변

1
  1. 진단 로깅을 수행하려면 두 서버에서 WCF 서비스를 구성하십시오. 이를 달성하려면 http://msdn.microsoft.com/en-us/library/ms730064.aspx의 지침을 따르십시오.

  2. 서버 2의 서비스가 실행되고있는 계정이 서버 1에 연결할 수 있는지 확인하십시오. 이는 클라이언트 테스트 (및 작동)와 해당 시스템에서 실행되는 서비스 간의 일반적인 차이점입니다. 테스트를 위해 서버 2의 서비스를 개인 로그인 자격 증명으로 실행하십시오.

+0

관리자로 로그온 서비스를 시도하고 서비스가 잘 작동하고 있습니다. – sasjaq

관련 문제