소개:
브라우저 기반 JavaScript 간 통신 설정 애플리케이션과 서버 측 TCP 소켓은 일반적인 문제입니다. 다양한 기술이 존재하지만 모든 기술이 작업에 적합한 것은 아닙니다.
질문:
답변:
기술 세부 정보:
샘플 코드:
<code class="javascript">chrome.experimental.socket.create('tcp', '127.0.0.1', 8080, function(socketInfo) { chrome.experimental.socket.connect(socketInfo.socketId, function (result) { chrome.experimental.socket.write(socketInfo.socketId, "Hello, world!"); }); });</code>
이 코드는 다음 방법을 보여줍니다. Chrome에서 원시 TCP 소켓을 생성하고, 서버에 연결하고, 실험적 API를 사용하여 서버에 데이터를 보냅니다.
결론:
현재 모든 브라우저가 원시를 지원하는 것은 아니지만 Chrome에서 제공하는 실험용 API인 JavaScript용 소켓 액세스를 사용하면 Chrome 앱에서 이 기능을 사용할 수 있습니다. 제안된 원시 소켓 API의 출현으로 JavaScript 개발자는 브라우저 기반 애플리케이션에서 TCP 소켓 연결을 설정하는 보다 표준화된 방법을 갖게 될 것입니다.
위 내용은 JavaScript 애플리케이션이 브라우저에서 TCP 소켓에 연결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!