当前位置:K88软件开发文章中心编程语言JavaScriptCoffeeScript → 文章内容

CoffeeScript 服务器

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-15 15:34:05

由 珍珍阿姨 创建,Carrie 最后一次修改 2016-08-12 服务器问题你想在网络上提供一个服务器。解决方案创建一个基本的TCP服务器。在 Node.js 中net = require 'net'domain = 'localhost'port = 9001server = net.createServer (socket) -> console.log "Received connection from #{socket.remoteAddress}" socket.write "Hello, World!\n" socket.end()console.log "Listening to #{domain}:#{port}"server.listen port, domain使用示例可访问Basic Client:$ coffee basic-server.coffeeListening to localhost:9001Received connection from 127.0.0.1Received connection from 127.0.0.1[...]讨论函数将为每个客户端新连接的新插口传递给@net.createServer@ 。基本的服务器与访客只进行简单地交互,但是复杂的服务器会将插口连上一个专用的处理程序,然后返回等待下一个用户的任务。另请参阅Basic Client,Bi-Directional Server和Bi-Directional Client。练习为选定的目标域和基于命令行参数或配置文件的端口添加支持。

CoffeeScript 服务器