摘要: node一个重要任务是用来创建web服务,接下来我们就学习与此相关的一个重要的api -- http。我们使用http.createServer()创建一个http服务的实例,用来处理来自客户的请求。http模块包含一些重要的内容,下面我们就来学习。 http服务器 我们先来看一个简单的例子,如何创建一个简单的服务器。require('http').createServer(function(req,res){ res.writeHead(200, {}); res.end('hello world');}).listen(8125); 上面的代码比较简单,使用 阅读全文
posted @ 2012-09-27 21:50 下一站永远 阅读(2837) 评论(0) 推荐(1) 编辑
摘要: 从今天开始,我们将介绍node的一些重要的api,首先向大家介绍的是events。他是node中相当重要的一个api,也是实现其他一些api的基础,对他有好的理解,会帮助你使用好其他的api。 如果你用javascript开发过浏览器的应用,那你一定很熟悉事件。但浏览器中的事件来源于dom,而不是javascript。dom中用户驱动的事件通过一系列树状元素(html/xml)的接口实现与用户的交互,当用户和dom交互的时候就会产生相应的事件。 1.EventEmitter node中不存在dom这个对象,所以他自己创建了EventEmitter类来实现基本的事件功能,node中其他... 阅读全文
posted @ 2012-09-27 17:20 下一站永远 阅读(4320) 评论(1) 推荐(2) 编辑