支持多客户端与易扩展接入的高性能仪表控制系统研究

禹 福*, 李 甲福, 贺 江云
联讯仪器股份有限公司

摘要


针对现代测试测量系统中常见的四大关键问题:仪表硬件接口互斥访问、仪表接入灵活性差、远程控制能
力不足以及客户端操作效率低,提出并实现了一种支持多客户端接入、远程控制与高性能响应的仪表控制系统架构。
系统采用中间服务代理、插件机制、gRPC+DLL双模接口、任务调度与虚拟仪表封装等关键技术,实现了仪表资源
的共享、高效并发访问与动态扩展,适用于科研、制造与自动化测试等多场景。

关键词


仪表控制;多客户端;插件机制;远程访问;高性能;gRPC;DLL

全文:

PDF


参考


[1]Google. gRPC: A high performance, open-source

universal RPC framework. https://grpc.io,

[2]Pieter Hintjens. ZeroMQ: Messaging for Many

Applications. O'Reilly Media, 2013.

[3]Alan Shalloway / James R·Trott. 设计模式解析.清

华大学出版社(2004).

[4]Martin Fowler. Patterns of Enterprise Application

Architecture. Addison-Wesley, 2003.

[5]李林锋.分布式服务框架:原理与实践.电子工业

出版社,2016.

[6]M. Zaharia, M. Chowdhury, T. Das, et al. Resilient

Distributed Datasets: A Fault-tolerant Abstraction for

In-memory Cluster Computing. Proceedings of the 9th

USENIX conference on Networked Systems Design and

Implementation, 2012.

[7]F. B. Schneider. Implementing Fault-Tolerant

Services Using the State Machine Approach: A Tutorial.

ACM Computing Surveys, 1990.


Refbacks

  • 当前没有refback。