|
박정만 님이 쓰신 글 :
: 버퍼에 쌓인 메세지를 읽으면 읽은 만큼 버퍼의 메세지가 앞으로 당겨지는걸로 알고 있습니다.
: (아닌가? -.-)
:
: 그런데, 내용을 읽어도 버퍼의 메세지가 변함이 없게 하려면 어떻게 하면 될까요?
:
: 답변 부탁드립니다.
유앤아이 입니다.
내부적으로 데이타가 당겨지는건 아니구요~ 링 큐 방식으로 버퍼를 관리 할것 입니다.
일반적으로 통신 프로그램을 짤때는 소켓이됬던, 시리얼이 되었던 그자체 버퍼는
그대로 현행 대로 사용 하면서 소켓 외부에 링큐를 다시 관리 하는 방식으로 프로그램을
짜는 걸로 알고 있습니다.
아마도 프로토콜 캐치를 위해서 일단 한번 읽어 보고 프로토콜이 맞지 않으면 되돌려
노실려구 그런거 같은데요~
저같은 경우는 통신쪽은 항상 소켓 관리자나 기타 통신관리자 밖에 큐를 다시 돌리는
방식으로 프로그램 했는데요~
글쎄요~ 다른 방법이 있는지는 저두 잘 모르겠네요~
참고나 하시라고 몇글자 끄적여 봤습니다.
|