자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

안녕하십니까?

datasnap에 델파이로 만든 안드로이드 앱을 tcp/ip로 연결했는데 시간이 지나면 세션이 끈깁니다.

이럴때 종료하고 다시 앱을 실행하지 않고 세션을 재연결하거나 아니면 세션연결을 유지 하는 방법이 있는지

질문드립니다.

검색하다보니 아래 글을 찾았습니다. 아래 방법으로 해야 하는건지 아래 방법으로 하려면 어떤식으로 하는게 좋을지...

경험 있으신분계시면 답변 부탁드립니다. 감사합니다.

 

"네트워크 프로그래밍에서 하트비트(Heartbeat)라는 개념이 있습니다.

네트워크가 연결된 후 일정기간 데이터 송수신이 없을 경우 연결이 닫히게됩니다.

이 연결이 자동으로 닫히는 것을 방지하기 위해 주기적으로 작은크기의 데이터를 주고받아 연결을 유지하는 개념입니다.

 

즉, 데이터스냅에서 연결을 유지하려면 하트비트 용도의 서버메소드를 하나 만들어 주기적으로 전송하면 연결을 유지할 수 있습니다.

 

자세한 내용은 네트워크 프로그래밍 관련 서적이나 인터넷 자료를 참고해 보세요."

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17182
공지 유용한 관련 사이트 관리자2 2014.03.20 56052
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99492
973 RAD Server [EMS] 배포관련 오류 [1] 마눠니 2018.06.10 412
972 델파이버전업 하면서 이 버그는 고쳐졌을줄 알았는데..... [4] 아놀드 2016.01.04 412
971 XE8로 개발한 IoT관련 프로그램을 비글본블랙 보드(우분투14.04설치됨)에 올릴 수... [1] 영감땡감 2015.07.29 414
970 동적으로 폼을 생성하는 방법 문의 [2] 미스터리 2019.05.10 414
969 Android 컴파일 오류 [2] file 초보개발자 2021.04.07 414
968 10.4.1 에서 iOS Simulator 연결 시 디버그 모드만 동작되고 릴리즈 모드는 죽어버립니다. [2] file 막스뮐러 2021.01.04 415
967 SetUp파일 [3] 희망나라 2016.07.26 416
966 WINDOWS 10 에서 dbgrid 입력시 한글 첫자조합이 깨집니다. [1] 김하나 2019.02.19 416
965 [DCC Error] E2597 c:\program files (x86)\embarcadero\studio 문의 [1] file lcarus76 2018.10.17 417
964 rest api 사용해서 할때. [4] 종결자 2019.10.03 417
963 LG G3 지원여부 문의 [2] 사랑남 2015.11.23 417
962 델파이 빌드 에러 [2] 웅재 2018.03.15 419
» datasnap 세션유지 또는 재연결 [2] 델마당쇠 2020.01.14 419
960 [XE8 출시세미나] 델파이로 윈도우 메트로 UI를 구현할 수 있다고 했는데, 인텔 윈도우가 아닌 윈RT 앱도 만들 수 있나요? [1] 관리자 2015.04.30 419
959 DataSnap Server에 메모리 릭이 발생합니다. [5] 델사냥 2016.01.04 419
958 이미지 업로드및 리스트박스 데이터 삭제방법 문의드려요~ [2] 처음처럼 2016.02.29 419
957 upnp 관련 질문입니다.-(질문 수정-화면캡쳐 포함) [2] file 쿠핑 2016.09.29 420
956 ModBus용 TIdModBusClient 컴포넌트는 어디서 구할 수 있나요? [7] 거북선생 2020.05.27 420
955 시애틀 IDE 멀티라인 주석처리 문의 [1] 회원 2015.09.16 420
954 FastReport관련 질문있습니다. [2] file 루키 2020.07.08 420