Socket 통신으로 메신져를 구축하고 있습니다.. 여기서 질문..
루다
2023.04.01
Socket 클래스를 이용해서 메신져를 만들고 있습니다.
서버는 Java이고 뷰는 Flex로 구축하고 있습니다.
근데 테스트 도중 상대방의 접속이 끈겨버리니
프로그램의 소켓이 끊어져서 null 포인트 에러가 뜨더라구요..ㅎㄷㄷ;;
당시 구글토크도 같이 쓰고 있었는데 구글토크는 접속이 안끈기더라구요..
지금 생각에는 socket의 연결이 끈어졌는지 안끈어졌는지를 판단해서 오류가 나는부분에서
try catch로 예외처리를 하면 될듯한데 근데 그렇게 하면 이미 클라언트와 서버간의 연결은 끈어져 버린 상태에서
예외처리만 해주는 꼴이니...
그 방법 말고연결을 유지하는 방법이 있을 듯 싶습니다..
Socket 클래스에서 이를 처리할만한 메소드 또는 방법이 있을까요??