【发布时间】:2010-12-29 20:06:40
【问题描述】:
我有一个非常高级的应用程序,我需要在其中添加一些客户端/服务器功能。一些功能示例如下:
- 聊天
- 网页游戏中的一对一战斗
- 在地图上画人物
我正在用 ASP.NET 和 AJAX 创建这个应用程序。我不使用 Silverlight/Java Applet/Flash 或其他任何东西。如果可能,我不想出于其他原因更改此设置。
我想过创建某种游戏服务器,然后与 Web 服务或 TCP 协议进行通信:但我不知道这是否是个好主意。另外,我不知道该怎么做。
所以我的问题是: 实现这一点的最佳方法是什么?甚至有可能吗?如果是的话,你能提供一两个参考吗?
非常感谢,
拉尔斯
【问题讨论】:
-
Ajax 是一个模糊的术语。 JQuery、Atlas、UpdatePanels、通过 JavaScript 手动调用 Web 服务,什么?除了更新面板之外,答案是肯定的,您可以使用所有三个项目来做到这一点......虽然取决于您所说的“战斗”,您可能需要做 html 5 的东西。
-
我不需要任何特定的技术,只要我们不必将 Silverlight/其他类似的东西带入图片:如果它有效,那就太好了!但是在创建数据库时如何避免使用上述术语的数据库?
-
“但是,在创建数据库时,如何避免使用上述术语的数据库?” 恐怕这个问题没有任何意义的意义。 :/ 数据库与您的实际问题有什么关系?
标签: c# asp.net jquery ajax client-server