SMS처리 도우미
  1 2 3 4 5 6 7 8 9  

E-mail
  ldwin@naver.com
제목
  Node JS로 채팅 프로그램 만들기(채팅방 접속하기) #4 (From. 소스놀이터)


Node.JS는 비동기로 작동되기에 저사양에서도 빠른 속도를 낼 수 있습니다.
따라서, 그 장점을 잘 살릴 수 있는 프로그램인 채팅 프로그램을 함께 만들어 보겠습니다.
기존의 서버측 언어로는 쉽지 않았던 프로그램을, nodejs로 간편하게 진행할 수 있습니다.
자신의 가능한 프로그램 영역을 더 넓혀 보세요.
게다가, 접근이 쉬운 자바스크립트로 작성하실 수 있습니다.

네 번째 강의에서는 채팅서버와 클라이언트 간에 메시지를 주고 받는 방식을 다루며, 아울러 채팅방 접속 기능을 만들어 봅니다.

 

트위터, 페이스북 공유 부탁드립니다~!
트위터   페이스북


 제이크
영상 4분40초쯤에 위에 메시지가 안떠요
 소스놀이터
철자 하나가 틀리거나, 대소문자 하나만 어긋나도 작동에 문제가 생깁니다.
또한 파일 저장 시 인코딩이 안맞을 수도 있구요. 너무 다양한 원인이라 무어라 말씀드리기 어렵네요.

가능하시면, 질문답변 게시판에 소스파일 전체를 zip 파일로 올려보세요.
 제이크
index.php 파일 코드예요
<html>
<head>
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script>
let My_USER_ID = "";
function connect() {
let websocket = new WebSocket("ws://localhost:8008");
websocket.onmessage = function(e) {
let message = JSON.parse(e.data);

if(messag.code == "my_user_id") {
MY_USER_ID = message.msg;
alert("user_id 받음: " + MY_USER_ID);
}
}
}
connect();
</script>
</head>
<body>
</body>
</html>
 제이크
df
 제이크
if(messag.code 에 message가 아니라 messag 라고 했네요 ㅎㅎ
  • 패스워드
           
X