计算机与现代化

• 数据库与数据挖掘 • 上一篇    下一篇

自动获取软件操作信息的通信组件设计

  

  1. 1.天津市医药集团有限公司,天津300410;2.南开大学计算机与控制工程学院,天津300071
  • 收稿日期:2014-05-06 出版日期:2014-10-10 发布日期:2014-11-04
  • 作者简介:薛元庆(1959),男,天津人,天津市医药集团有限公司高级工程师,研究方向:软件工程; 孟凤娇(1989),女,河北辛集人,南开大学计算机与控制工程学院硕士研究生,研究方向 :云计算。
  • 基金资助:
    天津市科技支撑项目(12ZCDZGX46700,13ZCZDGX02500,12ZCDGX49600); 国家科技支撑计划项目(2012BAF12B00)

Communication Components for Grabbing Software Operating #br#  and Input Information Automatically

  1. 1. Tianjin Pharmaceutical Group Co. Ltd.〖KG-*4〗, Tianjin 300410, China;

     2. College of Computer and Control Engineering, Nankai University, Tianjin 300071, China
  • Received:2014-05-06 Online:2014-10-10 Published:2014-11-04

摘要:

为捕获软件操作界面和其上输入的信息以便于日后追溯生产情况,本文将客户端抓取的相关信息自动实时同步传输和集成到服务器端相应的数据表中,同时,服务器端需及时把接收的信息按照需
求进行比对和分析,且将其结果实时传输给客户端。在这一相互通信中,会出现数据包猝发、丢失、实时性差等问题,为此,本文设计研究基于时间驱动机制、超时重发机制的网络通信组件,并实际应
用于基于电子码的企业生产监管系统中,有效实现了客户端和服务器端之间的信息实时传输。

关键词:  , 数据包猝发; 时间驱动机制; 软件操作留痕; 线程池技术; 通信组件

Abstract:

To capture the interface of software and information input on it to trace process of the production, this paper transmitted and integrated the information grabbed
from the client to the corresponding data table of the server in realtime synchronously and automatically. Meanwhile, the server needs to compare and analyze them according to
the demand, and transmits the results to the client. In this mutual communication, there will be packet burst, loss, poor realtime, etc. Thus, in this paper the network
communication component was designed and studied based on time driven mechanism and timeout retransmission mechanism, and was applied to the enterprise production supervision
system based on electronic code. It effectively realizes the realtime transmission of information between the client and server.

Key words: packet burst, time driven mechanism, software trace, thread pool technology, communication component

中图分类号: