【发布时间】:2013-11-11 13:04:45
【问题描述】:
在我以一种你甚至不想看到的方式编写了我的大部分网站之后,我现在已经到了一个地步,我主要考虑我在做什么,而不仅仅是打字。我和我的一些朋友现在已经开发了一个游戏。这是一种好的和坏的风格的混合体,但那是另一个故事。现在我想重新实现我们的 Web 服务,以便使用一个 RESTful API 托管我们所有的东西。
我最重要的目标是让所有内容都非常清晰易懂。所以我想有一个主系统,例如管理所有用户,这样你就可以在http://example.com/user/XXXX 处理所有用户
下一点是,我希望能够为特殊的子服务提供一些资源,例如游戏的统计信息,然后可以通过http://example.com/user/XXXX/gamename/stats 访问。在这种情况下,用户管理系统应该能够授权或拒绝访问然后重定向到管理游戏的服务(例如另一个服务器)。
整个系统还应该能够在调用统计数据的游戏或希望通过我们的网站在浏览器中查看其统计数据的用户之间产生差异)
是否有最先进的方法来实现这样的系统?
【问题讨论】:
标签: web-services rest web frameworks asp.net-web-api