안녕하세요, 저는 웹 소켓을 배우려고합니다. 아파치 바람둥이 7 웹 소켓 예제 -> 'http://tomcat.apache.org/tomcat-7.0-doc/web-socket-howto.html'에 주어진 몇 가지 예제를 시도했다. 나는 클라이언트 측 코드를 다 풀었다. 자바 서블릿에 쓰여질 서버 쪽 문제가있다. Eclipse와 Apache Tomcat 7.0.52를 사용하여 localhost에서 예제를 실행하려고했습니다. 누군가 서버 코드에 대한 자습서와 예제를 알려줄 수 있습니까?로컬 호스트의 Apache Tomcat 웹 소켓 구현
var wsUri = "ws://echo.websocket.org/";
var output;
function init() {
output = document.getElementById("output");
$('#send').click(function(){
doSend("ja ghari");
});
testWebSocket(); }
function testWebSocket() {
websocket = new WebSocket(wsUri);
websocket.onopen = function(evt) { onOpen(evt);};
websocket.onclose = function(evt) { onClose(evt) ;};
websocket.onmessage = function(evt) { onMessage(evt) ;};
websocket.onerror = function(evt) { onError(evt) ;}; }
function onOpen(evt) {
writeToScreen("CONNECTED");
doSend("WebSocket rocks");
}
function onClose(evt) {
writeToScreen("DISCONNECTED"); }
function onMessage(evt) {
writeToScreen('<span style="color: blue;">RESPONSE: ' + evt.data+'</span>');
}
function onError(evt) {
writeToScreen('<span style="color: red;">ERROR:</span> ' + evt.data); }
function doSend(message) {
writeToScreen("SENT: " + message);
websocket.send(message); }
function writeToScreen(message) {
var pre = document.createElement("p"); pre.style.wordWrap = "break-word";
pre.innerHTML = message; output.appendChild(pre); }
window.addEventListener("load", init, false);
지금 내가 WebSocket을
를 사용하여 내 클라이언트와 통신하는 서버가 필요이 에 대한 자바 서버 측 코드를 작성할 필요가 : 여기 간단한 에코 서버에 대한 클라이언트 측 코드Apache Tomcat 7 이상은 java로 작성된 서버 측 코드입니다. 미리 감사드립니다.
서버 측 코드를 원하는 언어로 말한 다음 질문에 적절하게 태그를 지정하면 대답을 얻을 가능성이 더 높습니다. – codebox
java 서블릿을 사용하여 java로 작성해야합니다. 그것을 언급하지 못한 것에 대해 미안합니다. – Padfoot