【发布时间】:2013-07-01 21:41:20
【问题描述】:
我们的架构由多个后端(非 ServiceStack)服务和应用程序组成,这些服务和应用程序通过托管在 asp.net 中的 ServiceStack 服务向我们的系统发送数据 - 目前这是一个独立的 ServiceProject 项目,包含我们所需的服务/存储库/DTO,遵循结构所有提供的ServiceStack samples。
随着我们的后端完成,我们现在正在设计我们的两个前端需求,包括一个 Web 应用程序和本机移动应用程序。对于 Web 应用程序,我真的很想通过使用 Razor 插件从我们现有的 DTO 创建应用程序的布局/视图来继续利用 ServiceStack,对于我们的移动应用程序,我们将仅依赖 ServiceStack 服务来进行身份验证和数据 - 因为它是本机它的布局/视图将来自它自己的 SDK。
我可以保留我的独立 ServiceStack 服务吗?
- 创建一个单独的 Web 应用程序项目来进行身份验证 针对我们现有的独立 ServiceStack 服务并使用 剃刀视图插件?
- 拥有我们的原生移动应用客户端 针对同一个独立 ServiceStack 服务进行身份验证?
大多数示例,即。 RazorRockstars 我已经看到 Web 项目中嵌入了服务,所以我不确定是否支持这种分布式设置类型。非常感谢您对此提供任何指导或反馈!
【问题讨论】:
标签: rest architecture servicestack