Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
서버소켓의 이벤트 처리과정은 어떻게...
안녕하세요..
여러명의 클라이언트 접속을 가진 서버가 파일을 다운로드 받을려고 합니다. 여러명의 클라이언트가 동시에 파일을 보내는 군요.
만약 특정클라이언트의 연결을 받아들여 데이터를 처리하고 있는 상황에서 다른 클라이언트의 접속이 발생했다는 이벤트가 발생한다면 그 처리는 어떻게 되는가요?
고수님들의 지도를 부탁드립니다.
1
COMMENTS
이경문
•
2000.09.25 10:27
서버소켓의 OnClientRead 이벤트 아시져?
여기서 Socket이라는 객체는 클라이언트마다 다른 객체가 파라미터로 넘어 오게 됩니다.
이 인자를 이용하여 클라이언트들을 구분할 수 있습니다. 그럼...
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var
i: Integer;
begin
for i := 1 to Serversocket1.Socket.ActiveConnections - 1 do
begin
if Socket = ServerSocket1.Socket.Connections[i] then
Memo1.Lines.Add(IntToStr(i) + '번째 클라이언트 접속입니다');
end;
// Read되는 데이터를 처리할 것
end;
삥 wrote:
> 안녕하세요..
> 여러명의 클라이언트 접속을 가진 서버가 파일을 다운로드 받을려고 합니다. 여러명의 클라이언트가 동시에 파일을 보내는 군요.
> 만약 특정클라이언트의 연결을 받아들여 데이터를 처리하고 있는 상황에서 다른 클라이언트의 접속이 발생했다는 이벤트가 발생한다면 그 처리는 어떻게 되는가요?
> 고수님들의 지도를 부탁드립니다.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
심호
2000.09.25 07:49
0
COMMENTS
/
0
LIKES
pop3 컴포넌트에서 받은 byte 계산..
김명찬
2000.09.25 07:45
0
COMMENTS
/
0
LIKES
파라독스 필드 동적으로 코딩으로 추가
김종석
2000.09.25 07:02
0
COMMENTS
/
0
LIKES
윈 2000에서 종료가 안되요..도와 주세요
won
2000.09.25 04:43
0
COMMENTS
/
0
LIKES
[실무] edit1 을 edt1 으로 바꿀 방법 좀..
황동수
•
2000.09.25 03:09
1
COMMENTS
/
0
LIKES
어떤값을 1/n승 하고 싶어요....
강인규
•
2000.09.25 03:43
산수한지가 하도 오래돼놔서....(실은 수학을 제일루 못함.) var i, j : integer; f : real; beg...
제임스박
•
2000.09.25 01:41
5
COMMENTS
/
0
LIKES
다시한번 더 질문 드립니다. 도와주세요!
하얀까마귀
•
2000.09.25 19:44
안녕하세요 하얀까마귀 입니다. 환경에 대한 설명이 없어서 정확한 답변은 못할것 같고... 소스에 ...
바보감자
•
2000.09.25 02:06
제임스박 wrote: > 질문번호 26565번에 대한 답변 감사드립니다. 창돌이님,성더기님,bassmania님 모두 감...
제임스박
•
2000.09.25 02:42
답변은 감사하지만 역시 안되는군요! 참고로 dataset는 query1으로 연결되어있습니다. query2는 sql문을 ...
성더기
•
2000.09.26 01:47
제임스박 wrote: > 답변은 감사하지만 역시 안되는군요! > 참고로 dataset는 query1으로 연결되어있습니...
성더기
•
2000.09.26 01:43
제임스박 wrote: > 답변은 감사하지만 역시 안되는군요! > 참고로 dataset는 query1으로 연결되어있습니...
왕초보
2000.09.25 01:38
0
COMMENTS
/
0
LIKES
최초 델파이5 인스톨후 kernel32.dll 에러?..
최배근
2000.09.25 00:46
0
COMMENTS
/
0
LIKES
Local의 필드형이 DateTime일 때 빈 데이터를 삽입하는 법 좀 가르쳐 주세요...
김선호
2000.09.25 00:01
0
COMMENTS
/
0
LIKES
프린트 용지의 동적 생성 ?
고민남
2000.09.24 23:32
0
COMMENTS
/
0
LIKES
컴파일 에러
삥
•
2000.09.24 21:47
1
COMMENTS
/
0
LIKES
서버소켓의 이벤트 처리과정은 어떻게...
안녕하세요.. 여러명의 클라이언트 접속을 가진 서버가 파일을 다운로드 받을려고 합니다. 여러명의 클라이언트가 동시에 파일을 보내는 군요. 만약 특정클라이언트의 연결을 받아들여 데이터를 처리하고 있는 상황에서 다른 클라이언트의...
이경문
•
2000.09.25 10:27
서버소켓의 OnClientRead 이벤트 아시져? 여기서 Socket이라는 객체는 클라이언트마다 다른 객체가 파라미...
임민웅
2000.09.24 19:39
0
COMMENTS
/
0
LIKES
시리얼통신-VSSCOMM32를 구해주세요
슈퍼초울트라캡숑초보
2000.09.24 11:05
0
COMMENTS
/
0
LIKES
몇 가지 궁금한 것을 올립니다...이뿌게 봐주셔염~
나
•
2000.09.24 10:38
1
COMMENTS
/
0
LIKES
maskedit에서 EDBeditError?
강인규
•
2000.09.25 03:48
마스크값에서 에러같은데요. 만일 마스크값이 !0000-!90-90;1;_ 위와 같다면 년도4자리와 월한자리...
김봉기
2000.09.24 08:47
0
COMMENTS
/
0
LIKES
DB에서 이미지 삭제 수정시 에러가...
정성훈
•
2000.09.24 07:38
1
COMMENTS
/
0
LIKES
quickreport 에서 출력문제...
강인규
•
2000.09.25 03:53
이건 퀵레포트의 문제가 아니라 코딩상의 문제인거 같군요. 레포트폼이 Available이라면 메모리에 폼이 ...
김경한
2000.09.24 07:17
0
COMMENTS
/
0
LIKES
DbGird 의 데이터를 직접수정하고자 할때 문제점..
정성훈
2000.09.24 09:22
0
COMMENTS
/
0
LIKES
지송..분류회도 그쪽은 답변을 안해주셔셔 여기에...
정성훈
•
2000.09.24 09:21
1
COMMENTS
/
0
LIKES
[질문-아주급해염]pc와 장비의 데이타 문제..
이정욱
•
2000.09.25 00:29
음.. 이 문제는 이벤트 Driven 프로그래밍의 전형적인 문제중 하나입니다. 일단 소스를 봐야 어느정도 ...
KMG
2000.09.24 06:27
0
COMMENTS
/
0
LIKES
String에 있는 내용을 TWebBrowse에 띄우기?
삥
2000/09/24 21:47
Views
262
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
여기서 Socket이라는 객체는 클라이언트마다 다른 객체가 파라미터로 넘어 오게 됩니다.
이 인자를 이용하여 클라이언트들을 구분할 수 있습니다. 그럼...
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var
i: Integer;
begin
for i := 1 to Serversocket1.Socket.ActiveConnections - 1 do
begin
if Socket = ServerSocket1.Socket.Connections[i] then
Memo1.Lines.Add(IntToStr(i) + '번째 클라이언트 접속입니다');
end;
// Read되는 데이터를 처리할 것
end;
삥 wrote:
> 안녕하세요..
> 여러명의 클라이언트 접속을 가진 서버가 파일을 다운로드 받을려고 합니다. 여러명의 클라이언트가 동시에 파일을 보내는 군요.
> 만약 특정클라이언트의 연결을 받아들여 데이터를 처리하고 있는 상황에서 다른 클라이언트의 접속이 발생했다는 이벤트가 발생한다면 그 처리는 어떻게 되는가요?
> 고수님들의 지도를 부탁드립니다.