关于什么事API游戏接口
来源:互联网 发布:c语言教材 编辑:程序博客网 时间:2024/06/02 04:49
API:ApplicationProgramming Interface,应用程序编程接口,是一些预先定义的函数。目的是提供应用程序与开发人员,基于某软件或硬件,得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。简单的说,就是通过某一预先定义的渠道,读/写数据的方式。
API接口广泛应用于APP、客户端、网页、软件等,不仅适用于获取数据(读),也适用于更新数据、删除数据(写)以及其他操作等。
API接口的数据传输方式不仅仅局限于HTTP协议,也可以使用TCP、UDP协议等。宽泛的说,API接口就是一种传输(操作)数据的方式。
由于近年来软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。
应用程序接口为“‘电脑操作系统(Operating system)’或‘程序库’提供给应用程序调用使用的代码”。
其主要目的是让应用程序开发人员得以调用一组例程功能,而无须考虑其底层的源代码为何、或理解其内部工作机制的细节。API本身是抽象的,它仅定义了一个接口,而不涉及应用程序在实际实现过程中的具体操作。
例如,图形库中的一组API定义了绘制指针的方式,可于图形输出设备上显示指针。当应用程序需要指针功能时,可在引用、编译时链接到这组API,而运行时就会调用此API的实现(库)来显示指针。
应用程序接口是一组数量上千、极其复杂的函数和副程序,可让程序员做很多任务,譬如“读取文件”、“显示菜单”、“在视窗中显示网页”等等。操作系统的API可用来分配内存或读取文件。许多系统应用程序借由API接口来实现,像是图形系统、数据库、网络Web服务,甚至是在线游戏。
应用程序接口有诸多不同设计。用于快速执行的接口通常包括函数、常量、变量与数据结构。也有其它方式,如通过解释器,或是提供抽象层以屏蔽同API实现相关的信息,确保使用API的代码无需更改而适应实现变化。
应用程序接口经常是软件开发工具包(SDK)的一部分。
大雄游戏,专业的游戏API接口,游我更精彩!
- 关于什么事API游戏接口
- 何为游戏API接口?
- 关于API接口
- 关于接口api调用
- 游戏API接口本身的意义是什么
- 关于为什么事务要在Service层
- 棋牌游戏API接口——大雄游戏
- 关于app的api接口安全
- 关于RESTful接口api的设计
- 关于API接口设计的文章
- 游戏API接口开发过程中需要注意哪些事
- 【大雄游戏API接口】寄予厚望的HTML5技术
- api 游戏
- api接口
- API 接口
- api接口
- api 接口
- api接口
- net start mysql报发生系统错误2
- 封装Adapter ViewHolder
- JQuery ajax提交表单时<button>按钮引起的 Request method 'GET' not supported错误!
- android:windowsoftinputmode=“adjustresize” 无效的解决办法
- BZOJ 2132 圈地计划 最小割
- 关于什么事API游戏接口
- 编程第八九天
- 感知机的 python 实现
- spring知识二---(bean关系和作用域)
- Mysql net start mysql启动,提示发生系统错误 5 拒绝访问 解决之道
- String cannot be resolved to a type
- Javascript模块化编程(三):require.js的用法
- 跨域访问-预请求及跨域常见问题
- Linux jar 后台运行解决方案,nohup: ignoring input and redirecting stderr to stdout 解决方案