我正在创建一个具有登录页面的Web应用程序,多个用户可以同时尝试登录。因此,我需要处理同时发生的请求。
我知道像Gtalk这样的流行网站已经实现了这一点。
所以我有一些问题。
“一个端口能同时处理多少个请求?”
我(服务器)可以创建多少个套接字?是否有任何限制?
例如。当我们使用Socket编程(TCP)实现客户端服务器通信时,我们向服务器传递“端口号(未保留的端口号)”以创建套接字。
那么我的意思是,如果在同一时间收到100000个请求,那么端口对所有这些请求的处理方法是什么。
它是否维护所有这些请求的队列,或者只接受其限制范围内的请求数量?如果是,则端口的处理请求限制大小是多少?
总结: 我想知道服务器如何同时处理多个请求?我对此一无所知。我知道我们通过IP地址和端口号连接到服务器,就是这样。 所以我认为只有一个端口,许多请求只通过不同的客户端发送到该端口,因此服务器如何管理所有请求?
这就是我想知道的。如果您详细解释这个概念,将非常有帮助。无论如何感谢您。
我知道像Gtalk这样的流行网站已经实现了这一点。
所以我有一些问题。
“一个端口能同时处理多少个请求?”
我(服务器)可以创建多少个套接字?是否有任何限制?
例如。当我们使用Socket编程(TCP)实现客户端服务器通信时,我们向服务器传递“端口号(未保留的端口号)”以创建套接字。
那么我的意思是,如果在同一时间收到100000个请求,那么端口对所有这些请求的处理方法是什么。
它是否维护所有这些请求的队列,或者只接受其限制范围内的请求数量?如果是,则端口的处理请求限制大小是多少?
总结: 我想知道服务器如何同时处理多个请求?我对此一无所知。我知道我们通过IP地址和端口号连接到服务器,就是这样。 所以我认为只有一个端口,许多请求只通过不同的客户端发送到该端口,因此服务器如何管理所有请求?
这就是我想知道的。如果您详细解释这个概念,将非常有帮助。无论如何感谢您。