이것은 바보 같은 질문 일 수 있습니다. 제목을 개선해야 할 수도 있습니다 ... 제 요구 사항은 매우 간단하다고 생각합니다. 클라이언트의 데이터 요청을 서버 프로그램 및 서버 (클라이언트가 아닌)는 "요청 수신 - 이에 대한 작업"과 같이 응답해야합니다. 클라이언트는 다른 작업을 수행합니다. 그런 다음 서버가 데이터를 가져 오면 비동기 메시지 (팝업)에서 "데이터를 얻었습니다 (아마도 URL을 클릭하십시오)"라는 메시지를 보내야합니다. 나는 서버가 Java로 작성 될 수 있고 그 클라이언트가 html과 JavaScript라고 가정하고있다. 나는 깨끗한 해결책을 찾을 수 없었습니다 - 도움을 주시면 감사하겠습니다.하나의 클라이언트 요청에 대한 서버의 복수 응답
0
A
답변
1
"서버 측"에는 "SuperWebSocket", 클라이언트 측은 "WebSocket4Net"을 사용하여 "Websocket Method"를 사용해보십시오. 현재 프로젝트에 완벽하게 작동합니다.
1
대부분의 작업은 서버를 비동기로 만듭니다. 이를 수행하려면
- 작업을 시작하고 작업이 시작되었음을 알리는 서버로 ajax 호출을 보내십시오.
- 사용자가 작업을 완료했는지 여부를 반환하는 서버 페이지입니다.
- 클라이언트 측에서 해당 페이지를 너무 자주 핑 (ping)하여 모든 작업이 완료되었는지 확인하는 ajax 위젯을 준비하십시오. 그리고 그렇다면 팝업을 만들어라.
Flex 데이터 서비스를 사용하지 않는 한 이것이 유일한 방법입니다.
0
HTTP 프로토콜에서이 작업을 수행하려고하십니까? 웹 애플리케이션에 대해 이야기하는 것처럼 들리지만 질문에서 분명하지 않습니다. 그렇다면 AJAX를 사용하여이를 달성하기위한 다양한 기술이 있습니다.이 기법은 총칭하여 "Comet"이라는 이름으로 사용됩니다. 성취하고자하는 바에 따라 클라이언트와 서버 측면에서 여러 가지 구현이 적절할 수 있습니다. 순수 자바에 대한
0
내가 위해 JGroups (클라이언트 + 서버가 자바입니다) HTML에 대한 같은 것을 제안, 당신은 아약스 사용해야합니다 -이 당신은 당신이 사용하는 대체 기술을
0
요즘 모든 X의 초를 확인하는 타이머를 가지고 : Websockets. 이것들은 폴링이나 아약스 스타일의 지연 응답없이 server-> client 통신에 사용됩니다.
관련 문제
- 1. 서버 요청에 대한 복수 요청
- 2. POST 요청에 대한 Restlet 응답
- 3. 배포 된 VPS 서버의 요청에 대한 통계
- 4. Facebook 일괄 요청으로 요청에 대한 응답 연결
- 5. OPTIONS 요청에 대한 HTTP 보내는 응답 [C]
- 6. 응답 및 요청에 대한 asp.net의 Gzip?
- 7. 원격 서버의 부분 응답
- 8. FunkLoad 여러 요청에 대한 하나의 보고서
- 9. 서버의 이상한 응답
- 10. API에 액세스하는 클라이언트 측의 AJAX 요청에 대한 보안
- 11. IRC 클라이언트 - JOIN에 대한 응답 없음
- 12. 하나의 작업에서 테이블에 대한 두 요청에 대한 문제
- 13. 스 리프트 클라이언트 - 서버 복수 역할
- 14. 장기 실행 HTTP (SOAP) 요청에 대한 누락 된 응답 감지
- 15. ASP NET MVC Server 기본 Ajax 요청에 대한 응답
- 16. .NET에서 단일 HTTP 요청에 대한 다중 HTTP 응답 보내기
- 17. 보내기 OK 웹 페이지 요청에 대한 HTTP를 통한 응답
- 18. 멱등 원 (idempotent) HTTP POST 요청에 대한 응답
- 19. ASP.NET MVC에서 json 요청에 대한 401 응답 코드
- 20. 다른 블루투스 검색 요청에 대한 다른 장치 이름에 응답
- 21. node.js 클라이언트 요청에 "noproxy"지정
- 22. 복수/하위 폴더에 하나의 WordPress
- 23. Solr DatImportHandler, 같은 유형의 복수 응답?
- 24. NHibernate : 복수 엔티티, 하나의 트랜잭션 - 다중 리파지토리?
- 25. MobileStore에 대한 복수 계정이 있습니까?
- 26. 장고의 채팅 요청에 대한 클라이언트 폴링 (역방향 AJAX)?
- 27. JSP를 사용하는 여러 클라이언트 요청에 대한 단일 전역 변수
- 28. Spring MVC 3 - 404 요청에 응답 하시겠습니까?
- 29. 액세스 DB - 하나의 ID에 대한 복수 시간/날짜
- 30. 검색어에 대한 복수 동의어
의견에 감사드립니다. 적절한 기술이 나타날 때까지 기다리는 것과 같았습니다! 최근에 HTML5가이 문제를 해결한다고 최근에 들었습니다. –
웹 소켓은 HTML5라고하는 큰 번들의 아주 새로운 부분입니다. – gbjbaanb