中图分类号:TP311 文献标识码:A 一、计算机软件数据接口概述 计算机软件的数据接口主要是计算机软件的研发者以 软件实际用户的具体需求或者软件研发者所指定的标准和 规范为基准,所设计、开发的一种不同软件之间的信息数据 相互交流通道和途径,其主要作用是保证某种程度上计算机 内部数据相互之间顺利进行传输。因为计算机工作方式的独 特性,因此软件数据接口也具有一定的灵活性,使数据在各 软件之间交流过程中的安全性和可靠性得到保障,而其中所 有必要数据均允许其他计算机软件随时访问,并能够进行灵 活的调用,便于用户对计算机软件进行更为简单和方便的使 用操作。计算机软件数据接口形式有很多,主要以数据文件、 接口函数以及数据库为主,是计算机数据得以有效利用的重要途径。
二、计算机软件数据接口的实现思路和应用 1.文件交换模式 文件交换模式是运用既定数据形式对数据文件予以运 算、存储和传输等,其服务终端包括软件研发者和用户,用 户之间的文件交互操作是其主要服务目标。首先明确数据类 型,使用软件扫描方法找到相应文件,运用计算机内部数据 操作进行该文件的读取,而这一系列操作即为数据交互过程。
文件交换模式也就是利用特定数据结构的文件,达到实现软 件研发者、第三方软件研发者以及实际用户三者之间数据文 件的顺畅交互目的,软件研发者可自主制定文件格式,也可 以使用普遍通用的文件格式。
(1)Ini格式文件。Ini格式文件是Windows系统所使用 的常规性文件类型,也是Windows系统自行配置所使用的文 件格式,Windows系统能够顺畅地进行Ini格式文件的具体运 行,所以很多软件都采用Ini格式的数据文件记载其配置信 息,以此完成数据的交互操作。2.函数模式 软件数据接口所采用的函数模式,是软件研发者提前制 定的一种特定函数,它的作用是预先操作实际用户以及第三 方研发商在使用软件时所需要调用的数据,是现今软件采用 最多的函数封装形式,在依照用户使用需求以及不违背软件 相关规则的情况下,由软件研发者自主决策,在软件投入使 用之前预先制作有一定使用效能的函数族。此类函数族可以 被用户直接调用,以达到操作目的。其在实际使用过程当中 表现为简化计算机工作程序,让用户操作体验更为快速和便 捷,也是当今最常见的软件技术手段。接口函数运行过程一 般不对实际用户以及第三方研发商公开,以此提高数据的安 全性和可靠性。实际用户以及第三方研发者实施数据相关操 控中,只需直接访问数据相应封装函数即可。从现阶段的实 际使用状况来看,函数模式这一软件接口模式应用最为广泛, 而且大多数软件开发者会自动公开其接口函数,以便让实际 用户更加全面地了解其开发软件,并更灵活便利地进行软件 操作。
3.数据库模式 软件研发者经常会在设计软件时架设一个公开的数据 库,实际用户和第三方研发商拥有相应权限即可进行访问。软件研发者、第三方研发商、用户三者应遵守相应准则,通 过访问、调用、录入等,对数据库内数据实施操作,以此完 成数据的交互。从第三方研发商的角度来看,此模式接口的 研发程序更为简便,数据操作也更为便捷,但是因其相对其 他接口模式需要增加一个数据库,且数据库在其配置方面相 对复杂,使用也具有一定难度,因此导致中间数据库接口模 式使用率不是很高。
参考文献:
[1]施力仁.计算机软件数据接口的开发和实现[J].中 国信息技术教育,2014,4(4):64-65.
扩展阅读文章
推荐阅读文章
推荐内容
钻爱网 www.zuanai.cn
Copyright © 2002-2018 . 钻爱网 版权所有 湘ICP备12008529号-1