Q&A

  • Session 관리 할때...
일반 프로그램에서 알리아스를 잡고 DB를 연결하고 Table을 연결하고 작업을 진행하는데..

오라클 백업을 진행하면서 Session을 끈고 진행을 합니다. 이렇게 되면 DB연결되어있는것이 끈어지는데

Session 컴퍼넌트를 사용하여 Session이 끝혔는지를 판단하여 끈어졌을 경우 다시 Session을 연결하는

곧 DB를 다시 연결시키려고 합니다. Session관련된 예제나 팀을 찾아보았는데 없더라구여! ㅡ,.ㅡ

그래서 이렇게 문의를 합니다.

Session컴퍼넌트의 도움말을 보고 점 해봤는데 이넘을 첨하는것이라서 그런지 안전성도 의심이 갑니다! ^^;

샘풀로서 이해하기 쉽도록 알려주시면 좋겠는데 ㅋㅋ 바쁘지 않으시다면.. 헤헤

그리고 젤로 큰 문제는 세션을 강제종료
1  COMMENTS
  • Profile
    채팅 2005.03.11 15:06
    db에서 강제로 클라이언트의 세션을 끊을 경우 클라이언트가 인지할 방법이 없어서 그렇습니다.

    TDatabase의 OnAfterDisconnected에서 인지가 잘 안되는 경우가 많더군요..(이건 클라이언트쪽에서 끊을때만 적용되는것 같은 느낌이 많습니다.)

    3 tier를 사용하여 백업을 하기 전에 전체 클라이언트에게 메세지를 날리고 백업을 하거나 별도의 메세지서버를 두는 방법밖에 없겠네요