본문 바로가기
IT/WebProgramming

helloworld.js

by Jang HyunWoong 2014. 12. 19.

--------------------------------------------------helloworld.js----------------------------------------------

var http = require(‘http’);

http.createServer(function(req, res){

res.writeHead(200, {‘content-type’ : ‘text/plain’});

res.write(“Hello, World!\n”);

res.end();

}).listen(8888);


console.log(‘Server runnnig no 8888’);

------------------------------------------------------------------------------------------------------------------

localhost:8888 사용

Ctrl-C 를 눌러서 취소한다.


Node 기능 대부분은 모듈이라고 불리우는 외부 애플리케이션 및 라이브러리를 통해 제공된다. HTTP모듈을 로드해서 로컬 변수에 할당한다. HTTP모듈은 기본 HTTP 기능을 제공하여 애플리케이션이 네트워크에 접근할 수 있게 해준다.


anonymous function

requestListener 함수, 서버 요청(http.ServerRequest), 서버 응답(http.ServerResponse)


http.ServerResponse 개체는 writeHead 메서드

반응형

'IT > WebProgramming' 카테고리의 다른 글

Memcached 에서의 Consistent Hashing  (0) 2014.12.19
response 객체  (0) 2014.12.19
File System 모듈  (0) 2014.12.19
MongoDB란?  (0) 2014.12.19
인터넷 - TCP/IP - OSI 7 계층 개략 [퍼온글]  (0) 2014.12.19