首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >套接字编程控制客户端数量

套接字编程控制客户端数量
EN

Stack Overflow用户
提问于 2012-12-14 17:59:30
回答 1查看 216关注 0票数 0

我正在开发一个C#数据库应用程序。我使用SQL Server2005作为后端,使用C# .NET 2010作为前端。

我的应用程序安装在每台客户机上。当数据库更新时,我的系统的所有客户端都会收到SQL Server事件依赖技术的通知。

但现在我想控制连接到服务器的客户端数量。也就是说,我只想给3个客户端访问权限。为此,我想使用套接字编程在我的应用程序中添加一些client/Server代码。

请在这个问题上给我指点。

EN

回答 1

Stack Overflow用户

发布于 2012-12-14 18:16:55

从MSDN上的SqlDependency Class

SqlDependency被设计为在ASP.NET或中间层服务中使用,在这些服务中,有相对较少的服务器具有针对数据库的活动依赖项。它不是为在__的客户端应用程序中使用而设计的,在这种情况下,成百上千的客户端计算机将为单个数据库服务器设置SqlDependency对象。如果要开发的应用程序在数据更改时需要可靠的亚秒级通知,请查看SQL Server联机丛书中主题中的规划有效的查询通知策略和查询通知的替代方案一节。

在您的特定场景中,我想最好是有一个中间层服务器来管理客户端机器,它将使用SQLDependency来通知数据库中的更改。然后,它将按照您期望的逻辑,将通知推送到n台客户机的批处理中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13876382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档