让我在提问之前先解释一下我的情况。
我正在创建17种不同的多人在线游戏,可以直接从浏览器中进行游玩。
为了实现这个目标,我选择了Silverlight技术。
通信将使用Sockets完成。
想象一下17种不同类型的游戏,如国际象棋、双陆棋、台球等,数百名在线用户通过绑定到相同端口号的套接字在客户端应用程序和服务器应用程序之间进行通信。
如果每种不同类型的游戏都使用另一个端口号,那么对于我的服务器来说,这样做会更快吗? 国际象棋将使用4502,双陆棋将使用4503,台球将使用4504。
这样做会有所区别吗?还是应该为所有游戏使用相同的端口号4502,而不必担心会发生什么不好的事情?
我正在创建17种不同的多人在线游戏,可以直接从浏览器中进行游玩。
为了实现这个目标,我选择了Silverlight技术。
通信将使用Sockets完成。
想象一下17种不同类型的游戏,如国际象棋、双陆棋、台球等,数百名在线用户通过绑定到相同端口号的套接字在客户端应用程序和服务器应用程序之间进行通信。
如果每种不同类型的游戏都使用另一个端口号,那么对于我的服务器来说,这样做会更快吗? 国际象棋将使用4502,双陆棋将使用4503,台球将使用4504。
这样做会有所区别吗?还是应该为所有游戏使用相同的端口号4502,而不必担心会发生什么不好的事情?