.NET游戏服务器 [英] .NET Game Server

查看:194
本文介绍了.NET游戏服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个问题在这里就Net框架技术和游戏服务器上。 supposely,我的几个游戏机作为客户端,我想这些客户机连接到游戏服务器,你们觉得这是件好事,如果我使用.NET Framework开发的服务器应用程序?

i've a question over here regarding the .Net framework technology and the gaming server. supposely, i've a few game machine acting as a client and i want to connect those client machine to a gaming server, do you guys think it is good if i develop the server application using the .NET framework?

在客户机还开发了DOTNET技术。如果我展开我的服务器同时运行的几台服务器,被认为是可能的,如果我使用的.Net框架,我的游戏服务器上?什么.NET技术我应该使用,.NET远程,XML Web服务,COM +,MSMQ或任何建议?

the client machine is also developed in dotnet technology. what if i expand my server to a few servers running concurrently, is that be possible if i employ .Net framework on my game server? what .Net technology should i use, .Net Remoting, XML web services, COM+, MSMQ or any suggestion?

这里还有一个更重要的因素是明智的表现。我想在客户端和服务器之间的通信的通信速度和效率,没有长时间的滞后时间。

one more important factor here is the performance wise. i want the communication between the client and the server to communicate fast and efficiently without long lagging time.

我想扩大到几台服务器的目的是因为,如果万一服务器关闭或停产维修之一,我仍然可以有我的应用程序,而无需中断游戏的过程,是关键任务和实时性。运行

the purpose i want to expand to a few servers is because if in case one of the servers down or shutdown for servicing, i still can have my application running without interrupting the game process which is mission critical and real-time.

有什么样的灵魂在那里做过这样的设置过吗?如果是的话,你们觉得它是什么?最好,好,差或最坏聘请的.Net在游戏服务器?

are there any kind soul out there done such a settings before? if yes, what do you guys feel about it? best, good, worse or worst to employ the .Net in the game server?

我衷心AP preciate所有的.Net和游戏开发专家给了一些反馈,我在这里。

i sincerely appreciate all the .Net and game developer expert to give some feedback for me here.

感谢

推荐答案

为了为一个游戏服务器的任何种类的可扩展性,你需要利用UDP进行通信(其中.NET支持,看到的 UdpClient )。

In order for any sort of scalability for a game server, you need to utilise UDP for communication (which .NET supports, see UdpClient).

这篇文章也许你指出正确的方向:多线程游戏服务器浏览器

This article might point you in the right direction: Multi-Threaded Game Server Browser

这篇关于.NET游戏服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆