HTML5은 다음 슈퍼 스타가됩니다. 그래서 ~~~ 새로운 아이디어를 사용하여 WebSocket에 AJAX를 구현하는 방법HTML5 spec? thx ....ajax를 강화하기 위해 websocket을 사용하는 방법은 무엇입니까?
0
A
답변
7
아약스와 웹 소켓을 오해 한 것 같습니다.
모든 인터넷 프로그램은 소켓으로 알려진 특수한 종류의 연결을 사용하여 작동합니다 (소켓은 다른 것들에도 사용될 수 있지만 현재 중요하지는 않습니다). 예를 들어 Chrome에서 웹 페이지에 액세스하면 Chrome은 소켓을 생성하고이를 사용하여 웹 서버에 연결합니다 (다른 단계가 있지만 간단한 설명이 있습니다).
아약스는 페이지를 새로 고치지 않고 (또는 새 페이지로 이동하지 않고) 페이지의 콘텐츠를 업데이트하는 방법으로 동적 콘텐츠에 유용합니다. Ajax는 DOM API의 XMLHttpRequest 객체를 통해 작동한다. Ajax 요청을 할 때 웹 브라우저가 사용자를 대신하여 새 연결을 시작하도록 요청할 수 있습니다. 그러면 웹 브라우저가 새로운 소켓을 만들 수 있습니다.
웹 소켓은 웹 브라우저에서 만드는 소켓을보다 잘 제어 할 수있게 해주는 대체 API입니다. 본질적으로 비슷한 목적을 달성하는 대체 기술. 아약스는 하나의 HTTP 요청 (일반적으로 게시하거나 취득)을 전송하고, 2 배이다 적절한 응답, WebSocket을의 따라서 이점을받습니다
- WebSocket을가 (의 VoIP, 스트리밍, 예를 들어) 비 HTTP 전송을 허용합니다.
- 웹 소켓은 양방향 전송을 허용합니다 (즉, 서버가 클라이언트에게 후속 요청을하는 경우).
Ajax는 여전히 유용하지 않지만 Ajax로는 할 수없는 일을 웹 소켓을 통해 수행 할 수 있습니다.
관련 문제
- 1. 외부 도메인에 jQuery AJAX를 사용하는 방법은 무엇입니까?
- 2. 이 코드에서 Ajax를 사용하는 방법은 무엇입니까?
- 3. ajax를 사용하는 Windows 인증
- 4. Ajax를 대체하기 위해 JavaScript 모달 팝업을 코딩하는 방법은 무엇입니까?
- 5. jQuery onClick을 실행하는 방법은 무엇입니까? .ajax를 실행하기 위해 변수를 전달해야합니다.
- 6. AJAX를 사용하는 최신 콘텐츠
- 7. 해커가 해킹 할 수 있도록 웹 사이트를 개발하고 보안을 강화하기 위해 사용하는 언어 또는 응용 프로그램
- 8. 서버에서 이미지를로드하기 위해 스레드를 사용하는 방법은 무엇입니까?
- 9. 업데이트를 위해 dblink를 사용하는 방법은 무엇입니까?
- 10. jQuery AJAX를 ASP.net 마스터 페이지에서 사용하는 방법은 무엇입니까?
- 11. Apache httpd 서버에서 Pyramid 및 Websocket을 실행하는 방법은 무엇입니까?
- 12. WebSocket을 통해 socket.io에 연결할 때 쿠키를 보내는 방법은 무엇입니까?
- 13. Ajax를 사용하는 ASP.net MVC
- 14. ajax를 사용하는 ckeditor
- 15. AJAX를 사용하는 check_box_tag
- 16. ajax를 사용하는 Codeigniter 세션
- 17. DRUPAL에서 AJAX를 사용하는 방법
- 18. ajax를 사용하는 캘린더 형식
- 19. jsunit으로 ajax를 테스트하는 방법은 무엇입니까?
- 20. AJAX를 사용하여 리디렉션하는 방법은 무엇입니까?
- 21. 노드 + 연결 + WebSocket을
- 22. Chromium은 설명없이 WebSocket을 닫습니다.
- 23. jQuery Ajax를 사용하는 링크의 내용로드
- 24. JQuery ajax를 사용하는 호출 컨트롤러
- 25. AJAX를 너무 많이 사용하는 경우
- 26. AJAX를 사용하는 양식의 적절한 리디렉션
- 27. Joomla 모듈에서 jQuery ajax를 사용하는 방법
- 28. 장고에서 AJAX를 사용하는 페이지 전환
- 29. jQuery/Ajax를 사용하는 Poll 데이터베이스
- 30. Ajax를 사용하는 움직이는 컨트롤/패널?
난 그냥 개념이 있고, Websocket과 Ajax를 결합하고 싶다. 어쩌면 그것은 추측입니다 ... thx all – DonaldIsFreak
당신은 대안으로 생각해야합니다. 실제로 당신이 결합 할 수있는 것이 아닙니다. 만약 당신이 그들을 결합하려고하는 것에 대해 더 많이 말해 준다면 아마 당신을 도울 수 있습니다. – tzenes