별다른 질문은 아니구요
TTcpServer 와 TTcpClient 예제 좀 부탁합니다.
blocking demo는 있는데 non blocking에 대한 예제는
찾아봐도 없더군요..
kylix developer's guide보면 manual 23-9 chapter에
TTcpClient 와 TTcpServer 컴포넌트를 non blocking socket으로
이용한 예제가 있다던데.. 있으신분은 좀 답글로
올려주시면 감사하겠습니다.
그리고 인디에 관해 질문이..linux에서는 indy만 써야 하나요...!!!
indy는 서버에 1000명이상의 유저가 접속하면 1000개의 쓰레드가
만들어지는 구조인가요? 그렇담 1000명이상의 유저가 있는 서버에서
멀티쓰레드 방식(blocking) 이 좋은가요 asynchronous (or non-blocking)이
더 좋은가요...
그래서 프로그래밍 하기는 쉽지만......서버의 부하를 고려 할때는
신중 하셔야져.....
물론 많은수의 클라이언트를 처리해야 한다고 하더라더.....
꼭 넌블럭킹 모드를 써야 하는건 아니에여.......
어떻게 구현을 했는냐가 더 중요 하져.....
그리고 어떤 서비스를 하느냐도 중요 하고요.....
ICS는 넌블럭킹 모드로 동작을 하니까여.......
Indy말고 ICS를 함 사용해 보세여......아니면..
기본 소켓컴포 예제를 걍 보세여....그것두 넌블럭킹모드로 되어 있던뎅......
암튼 1000명이상이라고 하는데...서버는 사양이 어떻고......또한
서버 운영체제가 머고.....서버 데몬은 구조가 어케 되어 있는지....
등등....에 따라서 차이가 많이 나여.....그러니깐....
많은 경험이 필요 한거져....
에궁....횡설수설이었습니당.......
어