Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
Indy에서 클라이언트쪽에 전원이 나갔을때 문제가...
안녕하세요. 이호림이라고 합니다.
소켓프로그래밍을 하고 있는데요..
서버는 아무런 문제가 없고 클라이언트 컴퓨터에서 전원이 갑자기 꺼지거나
컴퓨터가 갑자기 재부팅 되었을때 서버쪽에 문제가 발생 합니다.
무슨 문제냐면요...
클라이언트에서 전원이 꺼지거나 컴퓨터가 재부팅되을때 서버에서는 체크를 못하는군요.... 그대로 연결된 상태로 남아 있습니다.
2
COMMENTS
이승민
•
2004.10.14 01:08
저는 서버쪽에서 클라이언트가 접속되었을 때 일정시간에 한번씩 Ping data 를 보냅니다.
뭐 Ping 이라고 해서 특별한거는 아니고 클라이언트 쪽에서 받는지 못받는 지만 Check 하고 일정 카운트 만큼 해보다가 계속 안되면 서버에서 접속을 끊어 버립니다.
다른 분들도 거의 비슷한 방법을 사용하시리라 생각됩니다.
즐프하세요.
0
0
삭제
수정
댓글
최용일
•
2004.10.13 02:23
안녕하세요. 최용일입니다.
원래 TCP자체가 그러한 경우에 대해서 마땅히 대처할만한 방법을 제공하지는 않습니다.
주기적으로 클라이언트나 서버가 서로가 살아 있는지 메세지를 날려서 조사하는 수밖에는...
^^ 항상 즐코하세요...
0
0
댓글
(NOTICE) You must be
logged in
to comment on this post.
고가람
•
2004.10.15 02:45
1
COMMENTS
/
0
LIKES
타이머를 동적 생성하는 컴포를 만들었는데.. 디자인 타임에서..
정동욱
•
2004.10.15 03:29
[...] FTimer.Enabled = True 하면 무조건 타이머 돌아 갑니다. if not...
박준영
•
2004.10.15 02:35
1
COMMENTS
/
0
LIKES
마우스나 키보드 입력이 않된지 5분이 되면..
정동욱
•
2004.10.15 04:04
[...] 구현 하는 방법은 스킬에 따라 여러가지 있겠습니다만 델파이답게 구현 하는법을 한가지 ...
진돌
•
2004.10.15 01:29
1
COMMENTS
/
0
LIKES
PCM관련 간단한 질문.
이승민
•
2004.10.15 01:45
자료실에 가셔서 ACM 관련 내용을 찾아서 참고 하시면 될것같네요. 콤포넌트들과 데모프로그램 들도 있...
신철우
•
2004.10.14 22:44
3
COMMENTS
/
0
LIKES
label.caption에서 줄바꿈은 어떻게 하나요?
우하하
•
2004.10.15 01:30
혹시 레이블을 디자인모드에서 먼저 생성하셨다면.. var TempLabel : array[0..2] of ^TLab...
정동욱
•
2004.10.14 23:22
[줄바꿈] Label1.WordWrap := True; Label1.Caption :=...
모영철
•
2004.10.14 23:20
MyLabel : array[0..100] of TLabel; 위처럼 선언 하시면 되구요.. 전 델파이6인데 줄바꿈 되는데요......
Maru
•
2004.10.14 22:34
1
COMMENTS
/
0
LIKES
오류점 찾아주세요 .. 먼지 몰겠어요 Help~
Maru
•
2004.10.15 00:30
아래의 경우 함수안에서 19를 자를때 19 하고뒤에 공백한칸을 포함시켜서 에러가 났네요.. 19만딱자르니...
김길현
•
2004.10.14 09:47
2
COMMENTS
/
0
LIKES
result 전에 메모리해제하면요?
우하하
•
2004.10.15 02:02
type PBitmap = ^TBitmap; procedure loadjpgfile(Path_Name:PChar; NowBmp: ...
정동욱
•
2004.10.14 18:57
[...] 위에서와 같이 imgbmp는 Free 하면 않됩니다. 객체의 동적생성 이니 언젠가는 Free 해야 하...
김기원
2004.10.14 06:35
0
COMMENTS
/
0
LIKES
퀵레포트 4.03에서 가로로 2개의 데이터 셋을 출력할 수 있을까요?
박원용
•
2004.10.14 05:24
3
COMMENTS
/
0
LIKES
DBGrid에서 %값 출력하기
일그니
•
2004.10.14 21:26
혹시나 하는 맘으로 적어봅니다. 쿼리 컴포넌트의 질의어중 (insahyun / insacho)*100 AS insapercent ...
모영철
•
2004.10.14 21:13
if (QryGongJ.FieldByName('AFTER_QTY').AsString = '') and (QryGon...
박원용
•
2004.10.15 09:22
먼저 도움주셔서 정말 감사하구요.. %는 잘됩니다.. 그런데.. 특정 셀에 대한 조건을 부여했을때 색깔바...
기타맨
•
2004.10.14 04:57
1
COMMENTS
/
0
LIKES
화면에 Child폼을 그대로 유지할 수 없나요?
기타맨
•
2004.10.14 18:53
답변자료에 있군요.
희아빠
2004.10.14 02:58
0
COMMENTS
/
0
LIKES
HEdit, HMask 컴포넌트를 찾습니다.
스바쉬
•
2004.10.13 23:45
2
COMMENTS
/
0
LIKES
Mdi form
이승민
•
2004.10.14 01:02
http://www.delmadang.com/cwb-bin/CrazyWWWBoard.exe?db=dmdres2&mode=read&num=648&page=1&backdepth=1 ...
스바쉬
•
2004.10.14 18:01
.
㉳㉥ㅗ㉣ㅐ㉧ㅛ
•
2004.10.13 23:38
5
COMMENTS
/
0
LIKES
SendMessage
모영철
•
2004.10.14 00:05
그런경우 어떻게 값을 넣어줬는지는 모르겠는데요.. WM_USER + X 이렇게 해서 메세지를 날려서 받...
㉳㉥ㅗ㉣ㅐ㉧ㅛ
•
2004.10.14 00:37
그래도 머가 먼지 모르겠네요...이쪽은 초보라 그런가벼요...
최용일
•
2004.10.14 01:28
안녕하세요. 최용일입니다. 걍 메세지를 보내세요... PostMessage(CheckBoxHandle, BM_SETCHECK, BST...
㉳㉥ㅗ㉣ㅐ㉧ㅛ
•
2004.10.14 02:36
감사합니다... 아래걸루 하니까 되구요...위에것은 그림만 되네요... 근디 버튼은 어떻게 하는지????...
최용일
•
2004.10.14 05:07
안녕하세요. 최용일입니다. TSpeedButton이면 윈도우컨트롤이 아니니까 핸들도 없을테구요... 그 스...
박준영
•
2004.10.13 19:26
2
COMMENTS
/
0
LIKES
TMemo 대용으로 쓸수 있는 컴퍼넌트는 뭐가 있을까요?
우하하
•
2004.10.15 02:10
비슷한 경험이 있었던 기억이.. TRichEdit 써보시죠. Win32에 있습니다.
㉳㉥ㅗ㉣ㅐ㉧ㅛ
•
2004.10.13 21:57
혹시 그 컴포넌트들이 한 폼에 있는 것은 아니것죠... 비슷한 부분끼리 그룹으로 입력을 받으면 ...
희망봉
•
2004.10.13 18:49
1
COMMENTS
/
0
LIKES
윈도우내의 모든 핸들값 알기
하얀까마귀
•
2004.10.13 22:07
무슨 말씀이신지.... 스파이에서 핸들이 나오지 않는다면 그건 윈도우가 아닙니다. 버튼이나 폼들. 콤보...
김명찬
•
2004.10.13 02:54
•
4
COMMENTS
/
0
LIKES
VC++에서 만든 소켓DLL 호출후 종료할때 에러나네요.. 지쳐갑니다.
존재의바다
•
2004.10.14 07:51
문제를 정면돌파하지 마시고 우회하면 어떨까 합니다. 동작도 잘 되고 하면 굳이 종료시점에 장애나는...
권성욱
•
2004.10.14 02:36
델마당에도 질문 하셨던거 같던데... Dll 을 호출 할때 stdcall로 호출하지 마시고, cdecl로 호출 ...
김명찬
•
2004.10.13 03:31
VC++로 만든 DLL이 크게 1 전문생성 2 연결(connect) 3 전송(send) 4 수신(receive) 이런과정을 거치...
석주현
•
2004.10.13 18:14
혹시 종료 하기 전에 커넥션을 안끊으신건 아닌지...ㅠ_ㅠ
안중태
•
2004.10.13 02:10
2
COMMENTS
/
0
LIKES
Indy에서 클라이언트쪽에 전원이 나갔을때 문제가...
안녕하세요. 이호림이라고 합니다. 소켓프로그래밍을 하고 있는데요.. 서버는 아무런 문제가 없고 클라이언트 컴퓨터에서 전원이 갑자기 꺼지거나 컴퓨터가 갑자기 재부팅 되었을때 서버쪽에 문제가 발생 합니다. 무슨 문제냐면요... 클라...
이승민
•
2004.10.14 01:08
저는 서버쪽에서 클라이언트가 접속되었을 때 일정시간에 한번씩 Ping data 를 보냅니다. 뭐 Ping 이라...
최용일
•
2004.10.13 02:23
안녕하세요. 최용일입니다. 원래 TCP자체가 그러한 경우에 대해서 마땅히 대처할만한 방법을 제공하지는...
김정은
•
2004.10.12 21:18
•
4
COMMENTS
/
0
LIKES
웹브라우져에서엔터키가안먹히는데..
서기원
•
2004.10.13 01:17
예전에 여긴가 델코에서 말씀하신 문제를 포함하여 TWebBrowser의 버그에 대해서 글을 읽은 것 같은데.......
신철우
•
2004.10.15 19:10
아래경로는 설명만 잔뜩해놓고 다운로드링크가 없네요. 확실하게 알려주시면 고맙겠습니다.
최용일
•
2004.10.15 20:47
안녕하세요. 최용일입니다. 글좀 읽어보세요. 위에 왼쪽에서 네번째에 EmbeddedWB이라고 써져 있잖아...
김정은
•
2004.10.13 22:45
설치과정이 많이 되나요? 에구구~~그래도 함 깔아바야겠네요~ 즐거운 시간 많이 많이 보내세요~~
달님
•
2004.10.12 20:36
1
COMMENTS
/
0
LIKES
rave report 에 관한 질문입니다. 꼬~옥 부탁드립니다...
이용남
•
2007.02.02 19:04
uses RVClass, RVProj, RVCsStd; var  ...
신기배
•
2004.10.12 09:27
1
COMMENTS
/
0
LIKES
쓰레드 안에서 웹브라우저를 생성했는데 쓰레드가 바로 종료됩니다.
정동욱
•
2004.10.12 22:35
[...] 결론만 말씀 드리면 TEvent 를 사용 해야 합니다. Execute 의 끝행에서 Event.WaitFot...
Maru
•
2004.10.12 07:23
1
COMMENTS
/
0
LIKES
Spy++에서 보는 핸들값과 델파이에서 읽어온 핸들값은 왜 다를까요? ㅠ.ㅠ
최용일
•
2004.10.12 07:51
안녕하세요. 최용일입니다. 두개의 핸들값이 다르다면 님께서 다른 윈도우의 핸들을 찾으신겁니다. 윈도...
안중태
2004/10/13 02:10
Views
391
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
뭐 Ping 이라고 해서 특별한거는 아니고 클라이언트 쪽에서 받는지 못받는 지만 Check 하고 일정 카운트 만큼 해보다가 계속 안되면 서버에서 접속을 끊어 버립니다.
다른 분들도 거의 비슷한 방법을 사용하시리라 생각됩니다.
즐프하세요.