惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Commits to openclaw:main
Recent Commits to openclaw:main
N
News | PayPal Newsroom
TaoSecurity Blog
TaoSecurity Blog
Google Online Security Blog
Google Online Security Blog
NISL@THU
NISL@THU
T
Threatpost
C
CXSECURITY Database RSS Feed - CXSecurity.com
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Engineering at Meta
Engineering at Meta
AWS News Blog
AWS News Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
P
Privacy International News Feed
B
Blog
PCI Perspectives
PCI Perspectives
Martin Fowler
Martin Fowler
Spread Privacy
Spread Privacy
P
Proofpoint News Feed
T
Tenable Blog
F
Fortinet All Blogs
G
GRAHAM CLULEY
V2EX - 技术
V2EX - 技术
C
Check Point Blog
Project Zero
Project Zero
P
Palo Alto Networks Blog
J
Java Code Geeks
W
WeLiveSecurity
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
The Exploit Database - CXSecurity.com
博客园 - 司徒正美
P
Privacy & Cybersecurity Law Blog
S
SegmentFault 最新的问题
Last Week in AI
Last Week in AI
Forbes - Security
Forbes - Security
C
Cybersecurity and Infrastructure Security Agency CISA
Security Latest
Security Latest
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Vercel News
Vercel News
Recent Announcements
Recent Announcements
博客园 - Franky
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Recorded Future
Recorded Future
The Last Watchdog
The Last Watchdog
MongoDB | Blog
MongoDB | Blog
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
Cisco Talos Blog
Cisco Talos Blog
量子位
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

博客园 - 星际探索

客户信息数据库设计备忘录 饼状图的改进(解决零值和数值无限小的显示问题) 实现分支机构和集团数据同步的坎坷历程 读《理财有道》有感 自动更新程序的设计框架 关于呼叫中心业务系统构架方面的设想 关于软件产品化的一些设想 公司面试内容建议 基于微软WCF技术的新一代热线系统构架 关于实时监测系统的设计思路 把英文版软件卖给德国客户的辛苦历程 万事开头难 关于数据同步的方法和优缺点比较 经验 神话 和谐的社会 奇怪的社会 一个简单实用的日志记录类 接口服务程序经验和建议 关于监控程序的一点设想 项目数据库设计的一点体会
监控程序框架
星际探索 · 2007-05-09 · via 博客园 - 星际探索
 

监控程序概要设计

项目背景:

    当前很多项目都用到了需要24  7 不间断运行的窗体程序或Windows 服务。这些程序和服务都分布在不同的电脑不同的区域中。由于其分散性,所以监控这些程序或服务是否正常运行非常困难。

    在现有的系统中已经存在了一套监控程序,但是其只能对本地(同一台计算机)内的程序进行监控,而且在窗体隐藏的情况下不能对其进行正常的关闭操作,使用局限性很大。

设计目的:

   通过系统地对监控程序进行设计,实现跨程序域,跨电脑对程序或服务进行实时监控。从而减轻日常维护的工作量,同时也能主动地去发现问题,赶在用户报修前把问题解决。

    该监控程序不仅可以监控窗体程序,也可以监控后台服务程序。能够关闭和启动窗体程序,也能够停止和开始后台服务程序。甚至可以进行远程关机操作。

采用的技术:

   同电脑中采用Remoting通讯。使用Ipc协议进行进程间通讯。

    不同的电脑间采用Socket通讯。使用TCP/IP协议进行互相通讯。

    监控服务端采用小型数据库系统。如AccessSql server 2005 express。用来存储被监控程序的运行状态,以及用户对被监控程序的配置信息。

系统框架:

(如图。另附)

详细设计:

   暂无。

补充说明:

   要实现远程监控,必须在被监控程序中添加代码。因此对原来已经正常运行的程序和服务并不适用。