JavaScript로 소켓통신을?

http://chat.nodejs.org/ 해당 사이트의 소스는 https://github.com/ry/node_chat 에 공개되어있다. (MIT라이센스)

Node 인스톨

먼저 http://nodejs.org/dist/node-v0.4.10.tar.gz 를 다운받아서 configure -> make -> make install 로 설치한다. 잘 설치가 되었다면 /usr/local/bin/node 이 생성될것이다. 이 프로그램은 자바스크립트를 해석하는 V8엔진이다.

서버기동

https://github.com/ry/node_chat 에서 다운받은 모듈을 보면 server.js 가 있는데 node 로 실행한다. 다운로드 : ry-node_chat-f72a42e.tar
# /usr/local/bin/node server.js
서버소켓을 생성하여 클라이언트를 기다리는 처리에 해당한다. Java의 ServerSocket. 다음과 같이 출력될것이다.
Server at http://127.0.0.1:8001/
아직 소스코드를 자세히 안봐서 모르겠지만 서버쪽에서 실행해야 하는거면 Java ServerSocket을 만들면 지금까지의 방법을 대체할 수 있지않을까?

참고사이트

  • http://blog.asial.co.jp/668
  • http://kray.jp/blog/node-js-twitter-streaming-api/
  • http://havelog.ayumusato.com/develop/javascript/e212-nodejs_socketio_testing.html
]]>

Related Posts