带有AS3的ASP.net MVC - 用户会话

时间:2011-07-21 02:33:24

标签: asp.net-mvc actionscript-3 session

我已经搜索了关于这个主题的答案的高低,但没有找到任何指导我正确的方向。

我想添加能够让我的Flash游戏记录用户进度然后保存到数据库。这部分非常简单,但我怎样才能让用户登录并继续他们的游戏。

我还想知道使用SharedObjects或SQL数据库保存游戏进度是否更好。

我希望游戏可以在任何网站上播放,如果建议,仍然可以访问和播放他们的数据。我是AS3用户会话的新手,需要指点。

我感谢任何帮助。如果我需要更好地解释,请告诉我。

1 个答案:

答案 0 :(得分:1)

您可以在ASP.NET服务器上部署WCF服务,并使用该服务检索数据并将数据设置到数据库,包括验证登录是否正确,如果是,则发送回gamesession数据。

您可以使用WCF以及字符串,int和任何其他数据类型(包括类)发送字节数组,只要它们正确设置即可。

要让Flash能够从站点需要跨域策略文件的任何地方连接到网站,其他明智的闪存(或者就此而言的Silverlight)将无法连接到该服务。

Silverlight cross domain

Flash cross domain

(blah.winsmarts.com)WCF Hello World Tutorial (one of the better ones)

(blah.winsmarts.com)Host on IIS7 and Win2k8

Wcf tutorial (not the best)

Setup server for WCF