2011-09-09 2 views
1

내 장치에서 실버 라이트 응용 프로그램을 실행하는 동안 실제로 정상적으로 진행되고 있습니다. 내가 에뮬레이터에서 실행하려고 할 때 는하지만, 그것은이에뮬레이터의 ServerTooBusy 예외

"여기에 웹 서비스 링크 와 IP 주소"에 위치한 HTTP 서비스가 너무 바빠서

ServerTooBusyException이 처리되지 않은이었다 나를 보여줍니다

심판 :

는 또한라는 이름의 파일로 지적 ence.cs

개인적으로 나는이 프로젝트가 끝나갈 무렵에 매우 새로운 것입니다. 나는 어디서 오는 문제의 근원지를 찾기 시작해야할지 전혀 몰랐다. 나는 또한 웹을 통해이 예외에 대한 정보를 찾아 보려고했다. 그러나, 나는 그들을 (나를 위해 혼란스러운) 종류를 아주 이해하는 것처럼 보이지 않는다.

저는 컴퓨터의 IP 주소를 변경하는 동료들로부터 조언을 받았습니다. 그러나 그것은 효과가없는 것처럼 보입니다.

웹 서비스는 동일한 LAN이지만 다른 PC에서 호스팅됩니다. 이 코드는 C#에서 개발되었습니다. 웹 서비스는 WCF입니다.

  1. 여기 내 질문은 어디에서 문제의 원인을 해결해야합니까?

  2. 장치에서 벌금이 부는 동안 에뮬레이터에서 문제가 발생하는 이유는 무엇입니까?

답변

0

피들러를 설치하여 시작할 수 있습니다. 이 프로그램은 컴퓨터와 WCF 끝점간에 실제로 전송되는 데이터를 보여줍니다. 반환 된 오류가 실제 문제와 직접적으로 관련이있는 것은 아니지만 WCF를 사용한 경험이 있습니다.

+0

내 comp에서 IE를 통해 WS에 액세스 할 수 있지만 에뮬레이터에서는 액세스 할 수 없습니다. – user935991

+0

그래서 피 들러가 데이터를 집어 들고 있지 않습니까? 피들러 프록시를 사용하는지 확인해야합니다. 이 게시물을보십시오 http://peterkellner.net/2011/04/25/getting-fiddler-to-see-you-wcf-traffic/ 그리고이 하나 http://www.west-wind.com/weblog/posts/2009/Jan/14/Monitoring-HTTP-Output-with-Fiddler-in-NET-HTTP 클라이언트 및 WCF- 프록시 더 많은 도움이 필요하면 무엇이 잘못 될지 더 게시하십시오. – invalidusername

+0

은 에뮬레이터에서 WCF로가는 트래픽이없는 것처럼 보입니다. 무엇이 그것을 막을 수 있습니까? 나는 방화벽을 껐다. – user935991

관련 문제