你想使用網(wǎng)絡(luò)上提供的服務(wù)。
創(chuàng)建一個(gè)基本的 TCP 客戶(hù)機(jī)。
net = require 'net'
domain = 'localhost'
port = 9001
connection = net.createConnection port, domain
connection.on 'connect', () ->
console.log "Opened connection to #{domain}:#{port}."
connection.on 'data', (data) ->
console.log "Received: #{data}"
connection.end()
可訪問(wèn) Basic Server :
$ coffee basic-client.coffee
Opened connection to localhost:9001
Received: Hello, World!
最重要的工作發(fā)生在 connection.on 'data' 處理過(guò)程中,客戶(hù)端接收到來(lái)自服務(wù)器的響應(yīng)并最有可能安排對(duì)它的應(yīng)答。
另請(qǐng)參閱 Basic Server,Bi-Directional Client 和 Bi-Directional Server 。