블로그는 나의 힘!
[ Programing ]/Server2022. 1. 17. 08:49

통신에서, "폴링"은 
한 프로그램이나 장치에서 다른 프로그램이나 장치들이 어떤 상태에 있는지를 지속적으로 체크하는 전송제어 방식 
대체로 그들이 아직도 접속되어 있는 지와 데이터 전송을 원하는지 등을 확인한다.

명확히 말하면, 
여러 개의 장치가 동일 회선을 공유하는 멀티드롭이나 멀티포인트 통신에서 
제어 장치는 각 장치에 한번에 하나씩 메시지를 보내어 
전송할 데이터가 있는지(즉, 회선을 사용하기 원하는지)를 묻는다.


일반적인 폴링(Polling)
이벤트 발생과 상관없이 일정 주기로 서버에서 내용을 받아오는 방식.
구현이 쉽지만 주기가 짧으면 서버 성능에 부담이되고, 주기가 길면 실시간성이 떨어지는 문제점.


롱폴링(Long Polling)
서버에 이벤트가 발생했을 때 즉시 응답해 주는 방식. 
부하가 적고, 실시간 성이 높으나 데이터가 빈번하게 변한다면 맞지 않음.




출처 : 
실시간을 위한 폴링(Polling) : 네이버 블로그 (naver.com)

 

실시간을 위한 폴링(Polling)

안녕하세요. 이번 시간에는 폴링에 대해 정의해보려고 합니다. 위키에 따르면 폴링은 "하나의 프로그...

blog.naver.com

polling 폴링 :(통신용어) : 네이버 블로그 (naver.com)

 

polling 폴링 :(통신용어)

polling 폴링

blog.naver.com



 

'[ Programing ] > Server' 카테고리의 다른 글

동기화 되지 않으면 발생되는 이슈.  (0) 2022.12.05
프로그램, 프로세스와 스레드의 차이  (0) 2022.01.19
TCP Packet Max Size - About 65K  (0) 2020.07.20
Fiddler 패킷 캡처...  (0) 2020.06.01
C# Poll() 메소드  (0) 2018.10.16
Posted by Mister_Q