--------------------------------------------------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 |