|
|
1
2
您可以使用 Client-Server architecture 以处理所有客户端之间的同步。 这样做的方法是,您将有一个中央服务器来处理企业的后端逻辑(在您的示例中管理预订),客户端充当前端应用程序,显示从服务器接收的用户数据,让他通过UI对其进行操作,并将其发送回服务器进行进一步处理,例如将数据保存在数据库中。 如果您选择DotNet平台作为您的开发环境,您可以使用 Windows Communication Foundation 作为客户端和服务器之间的通信框架。
您的同步不应该依赖于您选择在其上开发应用程序的UI框架,无论是WPF、Silverlight还是任何其他框架。它应该是一个单独的层(如WCF),以保持 UI and DAL 释放 希望这能有所帮助 |
|
|
2
2
考虑同步框架。就像。。。在名称中。 好吧,刚到家,所以可以扩展这个答案。 微软有一个例子,它在客户端上使用同步框架、SQL Server和SQL Server Express,使用WCF同步以传输ADO.Net数据表和数据集。 关于您为什么要使用Sync Framework,需要意识到的重要一点是,它将为您处理所有delta/diff/联邦事务。可以使用同步框架双向同步数据,同时只通过导线发送增量。 记住,不要重新发明轮子。 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |
|
|
Barta · WPF MVVM不更新视图 1 年前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 1 年前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 1 年前 |
|
|
Nostromo · 来自背景对象的工具提示 1 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 2 年前 |