아래 조건인데 timer 꼭 사용해야 되는 데 어케 해야 함!!!!
통신이 비동기식 API는 (함수나 이벤트 모두) 스레드를 지원하지 않는다.
따라서, 1) 스레드에서 API의 함수나 이벤트를 호출하는것은 안정성을 보장 불가
2) 데이터 수신 이벤트 내에서 스레드를 사용하는 경우 오동작이 발생
3) timer나 Sleep을 이용해서 조회를 최대한 단순하게 하거나 하지 말라!
아래 조건인데 timer 꼭 사용해야 되는 데 어케 해야 함!!!!
통신이 비동기식 API는 (함수나 이벤트 모두) 스레드를 지원하지 않는다.
따라서, 1) 스레드에서 API의 함수나 이벤트를 호출하는것은 안정성을 보장 불가
2) 데이터 수신 이벤트 내에서 스레드를 사용하는 경우 오동작이 발생
3) timer나 Sleep을 이용해서 조회를 최대한 단순하게 하거나 하지 말라!
이거 API 쓰지 말라는 이야기 아님?
국평오임?
아님
process를 2개로 나눌까?
비동기식 api를 쓰레드에서 이용하는것은 안정성을 보장불가 == 데이터 수신 이벤트 내에서 쓰레드를 사용하는 경우 오동작이 발생 timer나 Sleep을 이용해서 조회를 최대한 단순하게 하거나 하지말라 -> 쓰레드를 쓰지말라
이거 해결 방법 없음?
있음
timer나 Sleep을 이용해서 조회를 최대한 단순하게
고마버 -- 스레드 timer나 UI timer는 충돌나는 듯...
자바냐?
C++, C#인데 기본 개념이라
timer나 sleep방식은 결과적으로 하나의 쓰레드로만으로 하는거라 위에서말하는거랑은 다름 비동기식 api를 쓰레드에서 이용하는것은 안정성을 보장불가 == 데이터 수신 이벤트 내에서 쓰레드를 사용하는 경우 오동작이 발생
위의 문제가 발생안한다는것은 니가 싱글쓰레드를 쓴다는거임 그래서 timer와 sleep을 쓰라고한거고
결국은 싱글쓰레드에서 timer와 sleep을 쓸 필요가없지 왜냐면 싱글쓰레드면 애당초 생기지않을 문제거든
고맙다 너와 이야기 하는 중 많은 걸 깨달았다