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

안녕하십니까?

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

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

질문드립니다.

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

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

 

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

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

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

 

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

 

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

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17345
공지 유용한 관련 사이트 관리자2 2014.03.20 56239
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99667
439 [세미나] 앱이 꺼져 있어도, 푸쉬가 오면 클릭하면 앱이 자동으로 뜨는것도 가능한가요? [2] Humphery 2014.08.20 2358
438 MySQL 모바일에서만 한글깨짐 현상. [2] file ScorpioM 2014.05.24 2365
437 firedac 으로 firebird db 연결 test시 오류문제좀 [1] file 다존 2014.11.11 2369
436 XE5 스크롤박스 사용시 컴포넌트 드래그시 스크롤 미동작. [2] 가을이다 2014.06.14 2377
435 [이름 충돌로 인한 배포 문제 해결] Unable to create process: Unable to install [경로] .apk Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICAT... 관리자 2014.08.29 2399
434 jar파일사용하려고 interface에 함수선언시 파라미터제한있나요?? 차칸 2014.04.24 2403
433 디버깅 모드에서 실행과 그냥 실행파일 실행시 동작이 틀린 이유?? [2] godson2 2016.02.15 2414
432 TValue를 어떻게 사용할 수 있는지 문의 드립니다. [2] 한태수 2019.10.14 2426
431 XE5 FireMonkey 버튼 컴포넌트 만들기.. [1] file 가을이다 2014.06.16 2426
430 XE6 앱개발 기본 에디트박스 스타일없애기 [1] 가을이다 2014.07.01 2432
429 [XE6] kinvey 에서 Active user란? [1] 가을이다 2014.08.27 2433
428 델파이2010 콤보박스 한글입력 오류~! [1] file 아놀드 2014.09.18 2436
427 [세미나] 앱테더링은 어느 거리까지 통신이 가능한가요? [1] Humphery 2014.06.12 2449
426 XE5 사용중에... 황제 2014.05.27 2453
425 입력받은 텍스트가 한글인지 검사 [3] 라드 2015.09.30 2460
424 두개버전을 동시 설치 했을경우 문제점에 대해 질문드립니다. [1] 아케 2014.04.10 2466
423 StringGrid 폰트가 Brush Color 에 가려져 있네요. 폰트가 보여져야 되는데요 [2] file 어려워 2014.09.29 2469
422 DELPHI XE6 Firemonkey 에서 DATABASE MS-SQL 연결 방법 문의드립니다. [1] delphi 2014.08.19 2476
421 카카오톡 REST API 사용 관련해서 여쭈어 봅니다. [2] 유탐호호 2015.08.31 2478
420 [xe7] baas관련 컴파일시 에러가납니다.. [10] 윤우민 2014.09.09 2478