我有一个设置,其中有一个中央SQL Server和100个客户端。我设计了一个Windows应用程序,我可以在本地服务器/客户端之间进行同步测试,也可以在服务器的同一网络中为客户端进行同步。
但在实时场景中,我无法获得客户端的连接字符串,因为它与业务规则和数据安全性相对立。
所以,我正在寻找连接客户端SQL服务器的方法。
答案 0 :(得分:2)
根据上述评论总结答案,让客户端连接到服务器而不是连接到客户端的服务器。
这样,中央服务器doenst必须跟踪所有客户端,他们的地址,客户端防火墙等...您可以实施n层同步设置,在服务器端有一个WCF同步服务,客户端可以在同步期间连接到该服务。