首先,我真的很抱歉提出这样一个愚蠢的问题,但我对编程很陌生并且不知道我在做什么。我通过阅读书籍和教程来学习。
所以我的问题是
我什么时候才真正需要创建tcp服务器?我知道tcp服务器是面向连接的传输协议,用于可靠地传送数据包,但是例如,当我为一个简单的Web应用程序进行聊天时,我使用http并且它看起来很好而且没有创建tcp服务器..但是这没有意义,因为http实际上是在tcp上运行的吗?
一个月前我开始学习服务器端编程..而且我真的输了。
PS。我使用node.js和socket.io
答案 0 :(得分:0)
Express可能符合您的需求,但我并不完全了解您的问题。 TCP是一种协议
var express = require('express');
var app = express();
app.get('/hello', function(req, res){
res.send('Hello World');
});
var server = app.listen(3000, function() {
console.log('Listening on port %d', server.address().port);
});