摘要
为了解决因为底层复杂的脉象数据采集设备差异导致的开发周期长、开发人员压力大、需要的知识多等问题,本项目基于Visual Studio开发平台,采用插件式程序设计模式,开发了脉象数据采集系统与硬件驱动程序的中间组件。它一方面与硬件驱动程序交互,实现设备的各种操作;另一方面为脉象数据采集程序提供统一的驱动接口,屏蔽了底层分布式环境的复杂性和异构性,简化了分布式应用程序的开发,使分布式应用程序的健壮性、可扩展性、可用性更好。
In order to solve the problems such as long development cycle, high pressure of developers and much knowledge required due to the difference of complex pulse data acquisition equipment in the bottom layer, this project is based on the Visual Studio development platform, adopts the plug-in program design pattern, has developed the pulse data acquisition system and the hardware driver intermediate component. On the one hand with the hardware driver interface, to achieve a variety of operating equipment; on the other hand, provides a unified interface to the pulse data acquisition program, shielding the complexity and heterogeneity of the underlying distributed environment, simplifies the development of distributed applications, and the robustness, extensibility and availability of distributed applications is better.
作者
陆永辉
张艳
张希林
LU Yong-hui;ZHANG Yan;ZHANG Xi-lin
出处
《信息技术与信息化》
2018年第5期68-74,共7页
Information Technology and Informatization
基金
山东省中医药科技发展计划项目(2011-110)
山东省中医药科技发展计划项目(2015-165)
山东省中医药科技发展计划项目(2015-163)
关键词
中间件
脉象数据采集
驱动控制
插件
Middleware
Pulse data acquisition
driver control
plug-in