| 作者 |
[求助]有石油机械方面的工程师吗?Need help on API! |
 |
| 所跟贴 |
[求助]有石油机械方面的工程师吗?Need help on API! -- hockey - (145 Byte) 2008-3-27 周四, 10:29 (1091 reads) |
BinarySuan
头衔: 海归少尉 声望: 讲师
加入时间: 2008/01/05 文章: 777 来自: 0 and 1 海归分: 2238
|
|
作者:BinarySuan 在 海归商务 发贴, 来自【海归网】 http://www.haiguinet.com
API stands for application programmnig interface
You must have heard of Windows API. It is easy to explain with an example.
It usually has the following components:
Core Application:
For example Adobe Acrobat is a very popular core application, it has many functionalities, it is developed by a software company.
API:
Adobe provides software development kit, wihin the kit, there are APIs, which is a library of programs that would perform some of the functionalities Acrobat performs.
The usage is for third party developers develop software packages using these APIs which is the same as using Acrobat but without software users acknowledging it.
Programming environment:
It could be anything which API library supports: C++, Java ...
The developer develops his/her own programs, which would do a bunch of things, and on top of it, APIs are being called from the API library within these programs.
Of course, API library files and the Core Application software must be on the same machine, and the developer needs to define programming libraries path.
Google it, you will find plenty of example.
Look for the software developer kit (or something like that) from the software vendor.
作者:BinarySuan 在 海归商务 发贴, 来自【海归网】 http://www.haiguinet.com
上一次由BinarySuan于2008-3-27 周四, 14:22修改,总共修改了1次
|
|
|
| 返回顶端 |
|
 |
|
| |
|
|
|
您不能在本论坛发表新主题, 不能回复主题, 不能编辑自己的文章, 不能删除自己的文章, 不能发表投票, 您 不可以 发表活动帖子在本论坛, 不能添加附件不能下载文件, |
|
|