关于什么是API,这里有很多东西,但我无法找到插件API和类库API之间的区别.反正我还是不懂.
在阅读文档API的书中,我读到:插件API和类库API之间的主要区别在于哪一方提供了公开API的实现.
插件API:发布者创建应用程序并公开插件API; 第3个>派对开发者实现API.第三方开发人员插件扩展了发布者应用程序的功能.
类库API:发布者创建API并实现它.最终用户通过其API使用类库来编写应用程序.通过类库,发布者实现了一个公开API的功能库.
我想我理解这个插件.我不清楚类库API.它是否像打印机制造商创建基于O/S类库的驱动程序,以便他们的打印机使用该O/S?
如果是这样,你能解释一下API本身的差异吗?它们是否仍然是一组暴露的方法?发布商如何实现自己的API?
参考
记录API:http://www.amazon.com/documenting-APIs-writing-developer-documentation/dp/0963002104