首页> 美国政府科技报告 >CDEV: An Object-Oriented Class Library for Developing Device Control Applications
【24h】

CDEV: An Object-Oriented Class Library for Developing Device Control Applications

机译:CDEV:面向对象的类库,用于开发设备控制应用程序

获取原文

摘要

The Control Device API (CDEV) is a highly modulated and extensible object-211u001eoriented C++ class library that provides a standard interface to one or more 211u001eunderlying control or data acquisition packages through a common framework into 211u001ewhich system developers can customize code. It defines a set of abstract classes 211u001efrom which a new CDEV servicelayer can be developed by inheritance and accessed 211u001ewith the same API through run time dynamic binding. All I/O in the system is 211u001ehandled as synchronous or asynchronous messages to devices that may span multiple 211u001eservices. CDEV routes messages to appropriate services by a name service and 211u001edispatches multiple services to handle service specific I/O events. In addition, 211u001eCDEV handles data transfer through a data object that may contain multiple tagges 211u001evalues of different types, allowing flexible I/O between clients and servers. 211u001eThis paper presents the design, implementation and current status of CDEV, and 211u001eshows that CDEV can be a starting point to achieve the goal of sharing software 211u001ein control system applications.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号