2013-07-11 2 views
21

Java 애플릿 이외에도 UDP 소켓에서 읽을 수 있습니까? 웹 소켓이 TCP 소켓인지는 알지만, udp 소켓을 통해 서버와 통신해야하며, HTML5의 무엇인가 또는 다른 무엇이든지 필요합니까? 나는이 게시물을 two years ago에서 보았고 이것도 역시 two years ago no UDP에서 다시 보았다. 2013 년에 udp 소켓을 통해 서버와 통신하기 위해 브라우저를 사용하는 새로운 방법이 있다면 궁금합니다.브라우저의 udp 포트에서 읽기

답변

22

DDOS (Distributed Denial of Service) 공격과 같은 보안 제약 때문에 찾고있는 것을 자바 스크립트로 수행 할 수 없습니다. 클라이언트 측 JS에서 사용할 수있는 가장 근접한 기술은 WebRTC입니다.

WebRTC를 사용하면 SRTP 이상의 데이터 채널과 가능한 해결책으로 ICE를 사용할 수 있습니다. (A에 번들로 제공됩니다 즉, 응용 프로그램을

9

당신은 chrome.socket API에 모두 TCP 및 UDP 연결을 사용할 수 있지만 이것은 단지 Packaged Apps입니다 :

은 참조 컨테이너를 데스크톱 응용 프로그램으로 실행).

API는 (a user who works at Google에서, this answer을보고 co-presenter for Packaged Apps at Google I/O 2012이었다)은 실험적인 상태에있을 때, 크롬 확장을위한 잠시 동안 사용할 수있었습니다

+0

은 UDP를 통해 텍스트를 보내기위한 소켓 API 아니면 당신이 사용할 수 멀티 캐스트 비디오를 재생할 API도 있습니까? – shreddish

+2

Google은 방금 앱을 삭제하겠다고 발표했습니다. http://blog.chromium.org/2016/08/from-chrome-apps-to-web.html –