리눅스에서 c를 이용한 채팅의 이상적인 로직은????
글쓴이: bjeongh1 / 작성시간: 목, 2007/11/22 - 6:08오후
안녕하세요~ 오늘도 열심히 리눅스프로그래밍을 배우고 있는 왕초보입니다~~~
다름이 아니라 이번에 소켓 프로그램을 하게 되었는데요 울샘이 덜컥 이런과제를 내주시더라구요
'간단한 채팅프로그램을 만들어봐라~' 이런 ㅜ.ㅜ 아직 소켓이 먼지도 잘모르는 학생한테 그런걸
내주시다니... 참 답답하더라구요 그래서 이것저것 알아보고 해서 1:1채팅은 무난하게 됩니다(물론
파일 전송은 제외했구요 이것도 구현해보고 싶은데 실력이 ㅜ.ㅜ)
문제는 멀티 채팅인데요... 멀티 채팅을 했을때 select()함수랑 pthread함수를 조합을 잘해야지
이상적인 로직이 된다고 들었습니다...과연 서버프로그램에서 어디다가 이함수들을 어떻게 조합을
하는게 좋을까요?! 많은 고수님들의 조언 부탁드립니다~... 아 그리고 현재 만들어진 채팅프로그램들
은 어떤 로직으로 만들어졌는지도 말씀주시면 무쟈게 감사하겠습니다~
Forums:
댓글 달기