ASP.NET Silverlight在线交易模拟游戏实现

时间:2010-08-16 07:45:34

标签: asp.net silverlight simulation

我将开始一个新的在线交易模拟游戏。

服务器页面:

游戏将加载一个xml,其中包含此游戏的乐器以及每个乐器的初始和变化因子价格(它决定了下一个时间间隔的价格:1分钟)。

用户页面:

成功加载游戏后,用户可以启动一个可以购买/出售乐器的页面。在此买入/卖出过程中,应实时向用户显示盈利/亏损。使用仪器填充下拉列表,选中后,应显示价格的实时图表。

设计

我想使用ASP.NET和Silverlight来开发这个应用程序,其中ajax请求将在可配置的时间内发送到服务器以获取有关仪器的最新详细信息。然后根据响应,客户端浏览器将使用最新价格进行更新。仪器图也将以相同的方式更新。

所以,我想知道这是否是构建此应用程序的正确方法。

请给我宝贵的建议。

谢谢,Mahesh

1 个答案:

答案 0 :(得分:0)

  • 使用数据库,而不是XML;)好吧,我这样做,但我的应用程序不是游戏。
  • 进程中的ASP.NET不适合包含模拟价格系统 - 您几乎无法控制生命周期,并且两个应用程序域可能同时运行。

- >更好地启动托管市场模拟的服务。在这里,您可以确保您同时运行一个市场实例。

除此之外,还有很好的事情。