如何在WCF客户端服务器应用程序中存储用户数据

时间:2019-03-04 11:22:52

标签: wcf client-server

我们正在使用具有DAL和业务层以及IHM(Web,桌面,API ...)倍数的客户端-服务器模型制作我们的软件

要正常工作,DAL层必须具有一些持久性数据,例如数据库架构的一部分(表名,属性...,因为一部分数据库架构是动态的)和一些用户数据。

为说明一个用例,当用户发布一个表单以在数据库中添加数据时,SQL INSERT查询是在数据库模式对象的帮助下进行的,该对象包含表名和属性列,并带有用户ID(属性addBy或ModifyBy ...)。

所有wcf服务都将存储在带有会话类的Windows服务中,以存储用户和其他依赖项。

对于元模型对象,它可以是静态的,并由第一个用户创建(所有用户都相同)。

如何在业务和DAL层中使用用户数据?我是否也必须在具有getter和setter的业务接口上以及DAL中添加用户对象,并且在客户端上,在创建服务后调用setter来传递用户对象吗?

如果您还有其他解决方案?

感谢您的帮助

0 个答案:

没有答案