2010-11-18 4 views
0

우리는 고객에게 강좌 자료를 전달하는 Air 응용 프로그램을 개발했습니다. 그러나 일부 클라이언트는 우리 서버에 대한 연결 문제를 겪고 있습니다.서버에 대한 대용량 연결 문제

일부 배경. 응용 프로그램은 jQuery $ .ajax POST 요청을 서버에 보내 사용자 이름과 암호를 사용하여 사용자를 기록합니다. 서버는 json으로 인코딩 된 응답으로 응답합니다. 이는 Ajax 시도가 서버에 도달하려고 시도하는 특정 시나리오를 제외하고는 완벽하게 작동합니다.

  1. 부팅 컴퓨터 :

    우리는 다음을 수행하여이 문제를 복제 할 수 있었다.
  2. 인터넷 연결이 설정되기 전에 Air 앱을 실행하십시오.
  3. 시도는 로그인합니다.

당신 앱이 지속적으로 연결할 수 없습니다 연결 실패 ("보고 ... 당신의 머리에 서, 응용 프로그램을 다시로드 다시 윈도우 &를 로그 오프 할 수 있습니다. .. "< 15 초 후 시간 초과 메시지). 유일한 해결책은 Windows를 완전히 재부팅하고 Skype와 같은 것이 연결될 때까지 기다리는 것이므로 서버 연결이 가능하다는 것입니다.

우리는이 문제가 Air가하는 일정 수준의 캐싱 또는 Air가 부팅 할 때 인터넷 연결과 관련하여 발생하는 것으로 의심됩니다.

도움이나 의견을 크게 주시면 감사하겠습니다.

그렉.

답변

0

데이터 통화를 위해 연결하는 웹 사이트의 루트 디렉토리에 crossdomain.xml 파일이 있습니까? tutorial

<?xml version="1.0"?> 
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> 
<cross-domain-policy> 
<allow-access-from domain="*" /> 
</cross-domain-policy> 
+0

아니요.하지만 웹 사이트에서는 현재 연결을 사용할 수 있습니다. 그것도 서버에 도착하지 않는 경우가 많습니다. 공기 중에 뭔가가 잠겼습니다. jquery 일 수도 있지만, 나는 그것을 의심합니다. – lordg