저는 서버 측에서 발생하는 이벤트에 자바 스크립트 이벤트 처리기를 연결하는 쉬운 방법이 있는지 궁금합니다. 나는 많은 단계를 포함하는 장기 실행 프로세스를 가지고 있으며 클라이언트가 단계 전환으로 새로운 정보로 지속적으로 업데이트되기를 원합니다. 여기에는 일종의 폴링 메커니즘이 관련되어 있습니까?ASP.net 서버 이벤트가 클라이언트 측을 처리했습니다.
답변
타이머를 사용하여 업데이트 패널을 사용할 수 있습니까? 그것은 내가 그것을 어떻게 할 것인지에 관한 것입니다.
물론 이것은 이미 수행중인 작업에 따라 다릅니다. 양식을 사용하고 있다고 가정합니다 ...
UpdatePanels는 일반 폴링에 약간 무겁습니다. 특히 Viewstate가 많이있을 때 그렇습니다. 나는 PageMethods에 갈거야. – Yellowfog
@Yellowfog - 나는 그가 그것이 목표로하는 효과가 무엇인지에 달려 있다고 말한 것처럼 그들이 무겁다는 것에 동의합니다. 하지만 PageMethods에 대해 잊어 버렸습니다 ... – jcolebrand
status.xml
을 요청할 때마다 AJAX 또는 JSON 요청을 클라이언트에서 보냅니다. 그런 다음 서버에서 무언가가 변경되면 콘솔과 동일한 방식으로 새 라인을 status.xml
에 빠르게 작성하십시오. 자바 스크립트에서 setInterval(function, timeBetweenRuns)
을 사용하면이 작업을 정기적으로 수행 할 수 있습니다.
웹 서비스를 호출하는 Ajax는 내가 어떻게 할 것인가이다.
- 1. - 클라이언트 측을
- 2. asp.net 서버 측을 통해 클라이언트 측 생성 테이블 행에 액세스
- 3. 클라이언트 측 클라이언트 측 또는 서버 측을 검색 하시겠습니까?
- 4. WCF : 서버 연결이 끊어지면 클라이언트 측을 검색하는 방법
- 5. repeater 클라이언트 측을 통한 루프
- 6. 웹 사이트, 클라이언트 측 또는 서버 측을 긁는 방법?
- 7. LiveHTTPheaders 서버 측을 에뮬레이트하는 중
- 8. RemoteAttribute 유효성 검사기가 서버 측을 호출하지 않음
- 9. 클라이언트 측을 여러 "페이지"로 분할하는 방법
- 10. safari에서 onbeforeunload가 코드 서버 측을 실행하지 않음
- 11. ASP.NET Response.Cookie 클라이언트 또는 서버?
- 12. 리소스 클라이언트 측을 얼마나 오래 캐시합니까?
- 13. w3wp가 다운로드 파일을 처리했습니다.
- 14. jQueryUI가있는 ASP.NET : 서버 측 이벤트가 실행되지 않음
- 15. Python에서 Comet 서버 측을 구현하는 방법은 무엇입니까?
- 16. 자바 스크립트를 사용하여 버튼 서버 측을 클릭하십시오.
- 17. Silverlight 클라이언트 및 서버 쪽 액세스하는 방법?
- 18. ASP.NET : 컨트롤 추가 클라이언트 쪽
- 19. 서버/클라이언트 서버 연결
- 20. asp.net 클라이언트 측에서 서버 측 메서드 호출
- 21. ASP.NET 클라이언트 대 서버 뷰 렌더링
- 22. JQuery와 ASP.Net와 자바 스크립트 함수의 클라이언트 측을 실행하고 C#
- 23. 사용자 위치 서버 측을 가져 오는 가장 좋은 방법은 무엇입니까
- 24. GRIDVIEW 서버 이벤트가
- 25. ASP.NET 클라이언트 쪽 포스트 백
- 26. 윈도우 서버, 안드로이드 클라이언트 클라이언트
- 27. 두 번째 포스트 백에서 ASP.NET Click() 이벤트가 발생하지 않습니다.
- 28. 크로스 사이트 json rpc : 자바 스크립트 클라이언트 측을 사용하는 파이썬 서버 측 및 모질라 확장
- 29. iphone의 클라이언트 측에서 json을 사용하는 경우 PHP에서 서버 측을 작성하는 방법
- 30. SEO 목적을 위해 페이지 제목 클라이언트 측 대 서버 측을 정의하는 찬반/반대점은 무엇입니까?
이 문제가 성공적으로 해결 되었습니까? 이 일에 아직도 도움이 필요합니까? – jcolebrand