我的任务是用Java实现多线程Web服务器,但我不知道从哪里开始。 我们在讲座中看到的只是tcp如何工作,层等等。但我不知道如何实现Web服务器。
你能给我一个起点吗?
答案 0 :(得分:3)
由于您没有提供太多信息,只是指向有用资源的链接:
答案 1 :(得分:0)
首先,您必须选择要使用的编程语言。几种语言特别有用,更适合网络编程。我以Erlang为例。
答案 2 :(得分:0)
你没有提到你应该使用哪种语言。我假设是C / C ++。
首先,您可以查看Boost.Asio库,它是examples。有两个HTTP服务器示例。
其次,如果你需要一个关于这里做什么的粗略计划,那就是:
确切的函数名称和总体细节取决于您的编程语言。