我对网络开发很陌生;但我在Silverlight中创建了一个网页/游戏。我现在正在实施一些“高分”功能。
我想我理解WCF的'一般'想法 - 我通过了一个'入门'教程,我写了一个WCF服务,让客户提交他们的分数并请求前十名分数列表。
但是,我想我正在努力的是,你什么时候想要一个WCF服务VS.一个简单的ASP.Net页面,接受POST数据?当你没有提供UI时,它是否像使用'WCF一样简单 - 你什么时候使用ASP.Net?或者它真的是你想要获取什么数据的问题(在WCF中使用返回值似乎更容易)。
我知道这非常愚蠢和一般,但我会欣赏一些方向。
答案 0 :(得分:6)
当您希望与客户端无关时,服务非常有用。换句话说,您希望某人能够通过网页,移动应用程序,甚至第三方应用程序提交分数,这些应用程序是为Web,Mac,Windows等编写的。
您还可以设置Web应用程序用于提交的服务,如果您需要这种灵活性,那么它也不完全是/或。