2013-03-19 4 views
1

xsockets 소켓을 닫는 방법을 아는 사람이 있습니까?xsockets 닫기 이벤트

서버 또는 클라이언트 측에서 소켓을 닫는 방법을 보여주는 API가 없습니다.

이 하나가 클라이언트 측에서 "가까운"에 결합 할 수있는 이벤트입니다 그러나 당신이 클라이언트 측에서 또는에서 웹 소켓을 닫을 수있는 방법

"이이 서버가 웹 소켓을 닫을 때 호출되는 것입니다"라고 말한다 서버 측.

xsocketcontroller에서 소켓 객체를 추출하고 close()를 호출했지만 운이 없다. 클라이언트 쪽 닫기가 호출되지 않았습니다.

답변

1

이 문서는 잘 작동하지 않습니다. 문제를 해결할 수 있습니다. a.s.a.p

몇 가지 옵션이 있습니다. 첫 번째 방법은 클라이언트와의 연결을 끊는 방법입니다. 그러나 예제 코드에서는 서버 측에서 close 호출 할 수 있습니다.

  1. 클라이언트에서 close()를 호출하여 연결을 종료하면됩니다.
  2. 연결을 끊을 서버 측 이벤트를 시작/게시하십시오. 이것은 더 통제 될 것이고, 당신은 물건을 청소하게 할 것이다.
  3. 클라이언트에서 서버와의 연결을 끊습니다. 닫기를 강제!

    HTML : HowTo Close From JavaScript

    컨트롤러 : HowTo Close From Server (or handle close request from client)

은 페이스트 빈의 예를 참조하십시오