태그 : IOCP 요약보기전체보기목록닫기
- 취미생활 중간정리 #3(0)2009.11.08
- 취미생활(?) 중간정리 #2(6)2009.11.04
- 취미생활(?) 중간 정리(2)2008.12.17
- 소켓 SO_CONDITIONAL_ACCEPT 옵션...(2)2008.12.16
- 시간이 지나 보니...(3)2008.12.06
1
- 프로그래밍
- 2009/11/08 20:50
기존에 리팩토링을 빙자한 재 코딩의 1차 목표는 대략 완성된듯.
IOCP 기능을 하는 베이스 (싱글/멀티스레드)TCP 서버/클라이언트용 클래스셋을 랩핑해서 구체화된 세션 개체2차 목표는...
1차 목표 테스트할 테스트 봇UDP 클래스셋Reliable UDPIOCP 에 태울 File I/O 클래스셋3차 목표는... 뭘로 할까나 ?
...아, 요즘...
- 프로그래밍
- 2009/11/04 11:49
...대략 1년만에... (먼산)
기존에 만들었던 IOCP 관련 코드 싹 내다버릴 기세로, 적절히 copy & paste 해서 재작성 (먼산)
1년만에 다시 보니, 이거 왜 이래 싶은 코드가 대부분... (한숨)
일반화도 좋지만, 걍 사용하기 편한게 좋다는 생각도 들어서 걍 사용하기 편하게...
덕분에 코드가 예쁘진 않지만 사용하는 입장에...
- 프로그래밍
- 2008/12/17 14:38
한거
1. 성능 따윈 신경 안쓴 링 버퍼
2. 성능 따윈 신경 안쓴(2) 오브젝트 풀
3. 성능 따윈 신경 안쓴(3) 오브젝트 큐
4. 나름대로 다용도 IOCP 베이스 모듈
5. IOCP 에다 낑궈서 쓸 수 있는 비동기 파일 I/O 모듈
6. 겁나게 평범한 UDP 모듈
7. 약간 기능성 TCP 모듈
8. TCP 모듈용 소켓 풀링 기능이 있...
- 프로그래밍
- 2008/12/16 14:45
용도도 대략 알겠고, 동작도 적절히 알겠는데... 예외상황에 대한 대처가 안되는듯...
아 물론-_- 제가 못하는 것일 가능성 높습니... (먼산)
저 옵션을 켜둔 상태에서 AcceptEx 를 조합해서 사용할 경우에 문제가 되는데...
일단 옵션을 끄면-_- 문제가 되진 않습니다. 단점이라면, 허용하고 싶은 갯수를 초과해서 리스닝을 해버리는...
- 프로그래밍
- 2008/12/06 15:26
삽질인 것을 깨닫다. 데헷. (...)
먼 예전-_- (대충 포스팅을 돌아봐도 대략 반년전급-_-) 에 끄적이던 부분을 다시 끄집어내서 다듬...으려다가 때려 엎어버리고 버전2를 붙였습니다. (야...) 물론 뭔가의 버전2라는게 아니라 소스코드 리뉴얼...이라고 쓰고 다시 만들었다. 라고 읽... ( -_-)
그냥 뭐든 되게 만드는건 쉽지만서...
1







최근 덧글