首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

在网络内多台机器,怎么知道哪台机器的窗体开着,哪台关着

2012-03-22 
在网络内多台机器,如何知道哪台机器的窗体开着,哪台关着在网络内多台机器,用VB.NET开发一个窗体,如何知道

在网络内多台机器,如何知道哪台机器的窗体开着,哪台关着
在网络内多台机器,用VB.NET开发一个窗体,如何知道哪台机器的窗体开着,哪台关着,如何能高效的解决此问题,当某台机器忽然关掉电源时,如何知道这台机器已经没开窗体,用SQL数据库

[解决办法]
无非2个办法:
keep alive - 客户端不断报告服务器自己存在。
watchdog - 服务端不断连接客户端,连接不上则说明不存在。
[解决办法]
性能是一个权衡的东西,要看你负载多么大。

使用某种“高性能的方法”,你又要担心这么做是不是需要更多的人工开支,是否会影响产品进度。
[解决办法]
一切问题还没有考虑首先就想到性能问题,这种不切实际的思维方式,如同一个三岁小孩,无论给他什么,他的问题都是这个东西好吃吗?哪怕给他的是玩具。
[解决办法]
watchdog是目前工业领域最常用的方式。包括航天领域。

道理很简单,实现简单。实现简单意味着可靠。

热点排行