728x90
728x170
- 웹 페이지끼리 데이터를 주고받을 수 있음.
* Web Messaging
- JavaScript에서 오리진이 다른 문서 간에는 보안상의 이유로 데이터의 주고받기나 오브젝트의 액세스에 제한이 있음.
- HTML5에서는 Web Messaging이 도입되어 오리진이 서로 다른 웹 페이지끼리도 안전하게 데이터를 주고받을 수 있게 되었음.
* Server-Sent Events
- Server-Sent Events는 웹 페이지의 푸시(서버가 클라이언트에게 자동으로 정보를 송신하는 것)를 수행하는 API
- 다수의 클라이언트에게 일제히 정보를 발신하는 데 이용할 수 있음.
* Web-Socket
- 지금까지 서버와 클라이언트와의 통신은 리퀘스트와 리스폰스가 한 단위로 되어 있어서, 쌍방향 통신을 실시간으로 수행하는 데는 무리가 있었음.
- Web Socket은 실시간으로 쌍방향 통신을 손쉽게 구현하는 API
- 채팅과 같이 상대의 답변을 빨리 반영할 필요가 있는 웹 애플리케이션에 유용함.
내용 출처 : HTML5가 보이는 그림책 (ANK Co., Ltd 저, 성안당)
728x90
그리드형(광고전용)
'Programming > HTML5' 카테고리의 다른 글
도형 그리기 2 (0) | 2017.05.19 |
---|---|
도형 그리기 1 (0) | 2017.05.19 |
canvas를 사용한 그림 그리기 (0) | 2017.05.19 |
Ajax란? (0) | 2017.05.19 |
백그라운드와 오프라인 (0) | 2017.05.19 |
스토리지와 파일 (0) | 2017.05.19 |
그래픽 (0) | 2017.05.19 |
GPS와의 연동 (0) | 2017.05.19 |