자바 스크립트없이 jabber 서버로 PHP에서 스트림을 유지 관리 할 수있는 방법이 있습니까?자바 스크립트없이 브라우저에서 독립 실행 형 PHP jabber 클라이언트
일부 저가 모바일은 자바 스크립트를 지원하지 않으므로 서버에 대한 영구 연결을 유지하는 것이 중요한 질문입니까? 어떤 해킹?
자바 스크립트없이 jabber 서버로 PHP에서 스트림을 유지 관리 할 수있는 방법이 있습니까?자바 스크립트없이 브라우저에서 독립 실행 형 PHP jabber 클라이언트
일부 저가 모바일은 자바 스크립트를 지원하지 않으므로 서버에 대한 영구 연결을 유지하는 것이 중요한 질문입니까? 어떤 해킹?
PHP는 서버 측 기술이므로 서버 측에서 XMPP 서버로의 연결을 유지하는 데는 아무런 문제가 없습니다.
그러나 클라이언트 측에서 Javascript를 사용할 수없는 경우 웹 페이지를 주기적으로 새로 고쳐야하며, 서버 쪽에서 대기중인 이벤트는 새로 생성 된 HTML을 통해 클라이언트에 제공됩니다.
메타 새로 고침을 0으로 설정하여 Comet 또는 BOSH 스타일의 long-polling 유형을 구현할 수 있습니다. 여기서 웹 서버는 현재 채팅 정보를 모두 반환하지만 응답이 완료 될 때까지 응답을 완료하지는 않습니다. 특정 기간이 지났습니다.
실현 가능 여부는 지원할 클라이언트에 따라 달라질 수 있습니다. — 일부 모바일 브라우저는 콘텐츠가 들어올 때 부분 렌더링을하지 않을 가능성이 있으며 전체 요청이 완료되기를 기다립니다.
또한 연결이 중단되면 브라우저가 메타 새로 고침을 수행하지 못하기 때문에 멈추었습니다. 아마도 한 프레임이 다른 프레임으로 다시로드되는 것에 대한 프레임 기반 솔루션이있을 수 있습니까?
재미있게 보내세요! ;)