【发布时间】:2011-12-24 20:11:32
【问题描述】:
我准备好了数据层和业务层。现在我想实现服务层。 我不想在 wcf ria 服务中实现这一层。有没有其他方法可以使用wcf以这种方式实现这一层,以便我使用js通过wcf获取我的模型。 例如,我有我的域“人”。 (在域项目中)。然后在我的“PersonRespository”中有 InsertPerson、GetPerson 等获取“Person”并将其存储在数据库中。
现在我想使用 asp.net mvc 来显示人员的详细信息。
所以接下来的两层将是表示层和服务层,并使用 knockout.js 在客户端操作数据,我被以下问题困住了。
我的展示层将在哪里。我正在使用 asp.net mvc 所以它应该在 mvc 应用程序的模型文件夹中,将相同的代码类(人)从域模型复制到模型文件夹是否明智。相同时的事件。
我将如何能够在 javascript 中获取“Person”模型类并能够将其从 javascript 更新到数据库。
我的架构风格是企业级的还是我遗漏了什么。
任何一点教程都会有所帮助。
如果您还有其他问题,请告诉我。
谢谢,
达尔吉特
【问题讨论】:
标签: asp.net-mvc wcf architecture knockout.js