wcf - 如何在服务器和客户端之间同步复杂的域对象结构

标签 wcf domain-driven-design client-server prism

是否有在具有模块化结构的客户端(WPF、PRISM、MVVM)和服务器(WCF 服务和用于在数据库中持久化的 NHibernate)之间同步分层域对象的最佳实践?

已经有用于传输的 DTO 对象和用于带有回调管理基础设施的服务器请求的单独模块。

提前致谢=)
阿列克谢

最佳答案

您可能想看看 Microsoft Sync Framework .

虽然它的主要实现似乎集中在 ADO.NET 和关系数据的同步上,但同步框架支持任何类型的对象的同步,包括您自己的自定义对象。

您还可以选择要同步的协议(protocol),因此如果您想使用例如WCF,它也会起作用。

但是,这确实需要您或您进行一些工作。

关于wcf - 如何在服务器和客户端之间同步复杂的域对象结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1907732/

相关文章:

c# - 如何允许远程连接到我的 .net 应用程序?

wcf - 使用 WCF 代理的依赖注入(inject)

c# - DDD聚合根

domain-driven-design - 您如何使用领域驱动设计为角色/关系建模?

java - 在 Amazon AWS 上运行实时 Java 服务器

java - 服务器接受套接字,但之后套接字无法接收任何内容

c# - 从 Sharepoint 流式传输 WCF

wcf - 使用 WCF (.NET) 进行进程内通信设计

c# - 启用基本和 Windows 身份验证

architecture - 使用领域驱动设计进行建模时,我应该将应用程序特定的东西放在哪里?