[질문]플래시를 종료할때 나오는 이벤트함수? 혹은 해결방법..
WatchOut
2023.04.01
플래시 채팅 방을 만들다가 치명적인 오류가 하나 발견해서요.;;
구현은 플래시+JSP+XML소켓 으로 구현중인데요.
채팅방을 만들기 위한 UI를 불렀을때 (여러개의 채팅방을 만들수 있는패턴)
몇번째방이 만들어졌다고 알려주는 true값 DB에저장시키는데요.
채팅방만들기UI에서 취소나 확인버튼을 누르면문제가 없지만..(즉 플래시안에서 구현된 컴퍼넌트에의한 종료로 DB에 false를 보냄)만약 사용자가 웹브라우져를 그냥 꺼버리단던가, 플래시를 강제 종료 시키면.
DB에는 방이 계속 만들어져있다고 인식 하기 때문에 골머리를 썩고 있습니다.즉. 플래시가 다른 요소(브라우저나, 강제종료)에 의해서 종료 되어질때 처리문을 만들어야 할텐데.
감이 안잡히네요.웹브라우저를 껏을때는 자바스크립트를 써서 어떻게 하면 될것같기도 한데 감이 안잡히구요
강제종료 했을때는 답이 안보입니다 ㅠ
(소켓으로 채팅방을 연결하는지라 그쪽에 해결책이 있는지도 모르겠지만 .. 소켓은 아직 구현이 덜된상태이구요)
혹시 플래시가 종료되었을때 호출되는 이벤트 함수 같은거 있나요?
해결방법 알고 계신분 가르켜 주시면 감사하겠습니다^^;.
-
거늘
김현수님 수다님 감사합니다~^^. 먼저 수다님이 올려주신 방법대로 처리해놓구요. 소켓서버 완성되면 서버측에서 한번 처리해보도록 하겠습니다 ㅎ. 서버쪽에 약해서 -_-; ㅋ 전 오늘은 푹~ 자러갑니다 ㅠ ㅎㅎ
-
흰두루
보통은 서버단에서 처리합니다.