我遇到了一些情况,我们的一些用户需要做一些事情而他们无法访问网络(在笔记本电脑上)。我以为我可以在他们的机器上安装SQL Express,并使用服务代理来排队他们的交易,当他们回复时,消息可以发送到接收服务器。
这是一个有效的选择吗?你会建议一种不同的技术吗?我只是认为使用SQL Express进行一次访问会更好,然后我可以利用SQL Server中的服务代理功能?
有什么想法?一如既往地感谢...欣赏输入。
- S
答案 0 :(得分:0)
我之前看到的使用得很好的是使用SQL Express或SQL Server CE,后者不需要安装(可以只使用程序集部署),并且将在进程中运行,所以没有服务是必需的。
当用户确实可以访问网络时,应用程序将使用Microsoft Sync Framework同步这两个数据库。