|
조성택 님이 쓰신 글 :
: 소켓으로 파일 보내려면 어떻게 하죠..시 빌더 5 팔레트에서 페스트넷보면 여러개 있는데 소켓말구도 보낼수 있는게 있는지..또한 그 컴포넌트는 쳇팅도 가능하는지..제가 파일,음성,쳇팅 등등을 전송하려고 하거든요..
쳇팅:
async socket을 사용하여 TClientSocket과 TServerSocket을 사용하면
괜찮을듯하구요.성능은 잘 모르겠습니다.
괜찮은 성능과 수천 connection을 원한다면 IOCP(input ouput completion port) 메커니즘을 이용한
api수준의 코딩을 하시면 될것같습니다.
음성:
일반적으로 UDP 소켓을 사용하는것으로 알고 있습니다. 현재 거의 대부분이 음성통신부분에서
UDP 소켓을 사용하는것으로.자세한 건 잘 모르구요^^;
파일:
동기소켓을 사용하는게 가장 편한것으로 알고 있습니다. 비동기는 TClientSocket을 사용하고 TServerSocket
을 사용해도 무방할것같으며 그리고 많은 분들이 인정하는 INDY Server와 Client를 사용하셔도 될듯.
INDY는 동기만 있는것으로 알고 있습니다.
그럼 참고자료가 되시길.
ps. 혹시나 잘못 전달된 부분이 있으면 다른분들이 설명좀..저도 아는부분이 미약해서.
그럼.
|