C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[9852] Re:[질문]소켓에서 Server/Client가 Connet 되어있을시 다른 Client 접속 안되게 하는 방법좀 부탁드립니다
수야 [sooya23] 851 읽음    2001-08-13 18:35
컴포넌트 질문인지요??

일대일 중이니 잠시 대기해~ 라는 멧시지를 날리기위해선 우선 접속이 되어야한다는 조건이 붙을거 같네요

왜냐면 접속해서 정보를 받지도 않은 상태로 상대방이 일대일인지 접속이 안된건지 알수 없으니까요

컴포넌트는 기본적으로 스레드로 돌기때문에 n : n접속이 가능합니다.( 잘은 모르지만)

상대방에게 접속한후 해당정보를 받아 일대일중이구나 라는 판단후 클라이언트나 서버쪽에서 연결을 끊어주는 방법은 있을지 모르지만... 컴포넌트는 사용해보질 않아서 모르겠네요.

TServerSocket을 잠깐보니 Close와 Free가 존제하네요.. 아마도 Close(소켓번호) 해주는것이 맞을듯 싶네요

그럼..

홍지곤 님이 쓰신 글 :
:  안녕하세요~ Magic.홍지곤 입니다.
:
:  알면 알수록 여쭤 볼께 늘어나는 군요...
:
:  쉽게 말하면요, 1:1 텍스트 체팅시, 체팅 중이라면
:  다른 클라이언트가 접속했을 시 일대일 체팅중이니까,
:  대기해~~라고 할 수 있는 방법은 없는지요?
:  아님 다른 클라이언트는 없애 버릴 방법은여~~
:
:  알고 계신분 답변 좀 부탁드립니다.
:  간단하게 소스 올려주시면 더욱 감사드립니다.
:
:  그럼. 즐프하세요~~
:

+ -

관련 글 리스트
9836 [질문]소켓에서 Server/Client가 Connet 되어있을시 다른 Client 접속 안되게 하는 방법좀 부탁드립니다~~ 홍지곤 797 2001/08/13
9855     Re:[질문]소켓에서 Server/Client가 Connet 되어있을시 다른 Client 접속 안되게 하는 방법좀 부탁드립니다 Moony 1057 2001/08/13
9857         [질문]소켓에서 Server/Client가 Connet 되어있을시 다른 Client 접속 안되게 하는 방법좀 부탁드립니다~~ 홍지곤 762 2001/08/13
9852     Re:[질문]소켓에서 Server/Client가 Connet 되어있을시 다른 Client 접속 안되게 하는 방법좀 부탁드립니다 수야 851 2001/08/13
9838     Re:[질문]소켓에서 Server/Client가 Connet 되어있을시 다른 Client 접속 안되게 하는 방법좀 부탁드립니다 이경문 862 2001/08/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.