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