摘要
针对企业生产实践中经常遇到的、用户在设备供应商提供的接口库函数基础上二次开发的软件,因供应商接口库函数版本升级带来的软件兼容性问题,以C、C++语言接口库函数为例,分析可以采取的软件措施及其利弊,提出优化的软件架构设计方法,防患于未然,力图使用户二次开发软件以最小的代码修改量与维护复杂度,事半功倍,实现与供应商提供的系列软件接口库函数全兼容,从而达到设备效能得以最大发挥且稳定可靠运行的最终目的。
This paper aims at the software compatible problems caused by version upgrade of the interface library functions provided by the providers.It is often come up in the production practice when the users do the further development of their software on the basis of these interface library functions.While taking the application software interfaces written in C/C++ language as an example,this paper analyzes the software measures and their advantages and disadvantages.Then it puts forward the optimized framework design method,trying to nip in the bud to provide the user's software further development with minimum modification of codes and least complication degree of maintenance.It realizes the comprehensive compatibility with the interface library functions of the serial software provided by the providers to obtain the final target of stable and reliable running of the equipments and their maximum efficiency.
出处
《微型电脑应用》
2016年第4期48-50,共3页
Microcomputer Applications
关键词
软件兼容性
软件接口
架构设计
Compatibility of Software
Software Interface
Framework Design