本文目录一览

1,应用程序接口是什么意思

API;提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节

应用程序接口是什么意思

2,什么叫软件接口

计算机世界里的接口这两个字具有两种众所周知的含义:其一是指软件本身的狭义“接口”,比如各种软件开发API等。其二则指的是人与软件之间的交互界面。把这种人-软件之间的接口称作“用户界面”,也就是“UI”。这里要讨论的前一种定义:软件不同部分之间的交互接口。通常就是所谓的API应用程序编程接口,其表现的形式是源代码。API的发明和发展大大促进了计算机产业的进步,同时API几乎决定着日常运算的各个方面。大多数程序员秉承为软件用户设计优秀的用户界面思想,这一点早已深入人心。可是,另一方面,如何实现合理的软件API却只为少数人所重视。历史证明,所有在应用上获得成功的软件或者Web应用无一不是首先在API的设计上满足了用户的需求,即便这些用户几乎从不直接使用这些API。

什么叫软件接口

3,什么是应用编程接口API

http://zh.wikipedia.org/wiki/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%8E%A5%E5%8F%A3

什么是应用编程接口API

4,应用程序编程接口API究竟是什么呢我就是不理解

api的接口模式包括用户接口和程序接口两种接口类型。用户接口:操作系统专门为用户提供了“用户与操作系统的接口” ,通常称为用户接口。该接口支持用户与 OS 之间进行交互,即由用户向 OS 请求提供特定的服务,而系统则把服务的结果返回给用户。程序接口:操作系统向编程人员提供了“程序与操作系统的接口” ,简称程序接口,又称应用程序接口 API。 该接口是为程序员在编程时使用的,系统和应用程序通过这个接口,可在执行中访问系统中的资源和取得 OS 的服务。它也是程序能取得操作系统服务的唯一途径。大多数操作系统的程序接口是由一组系统调用(system call)组成,每一个系统调用都是一个能完成特定功能的子程序。API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。基于互联网的应用正变得越来越普及,在这个过程中,有更多的站点将自身的资源开放给开发者来调用。对外提供的API 调用使得站点之间的内容关联性更强,同时这些开放的平台也为用户、开发者和中小网站带来了更大的价值。

5,API是什么

所谓的API,指的是应用程序编程接口,简称API(Application Programming Interface),就是软件系统不同组成部分衔接的约定。 操作系统也留下了很多API提供给开发人员使用,操作系统的API可用来分配内存或访问文件。许多系统与应用程序提供API接口与实现,比如图形系统,数据库,网络,Web服务,甚至于某些游戏。 来自: http://wenwen.soso.com/z/q79312203.htm?ch=w.xg.lldjj 新年快乐

6,怎么给自己的程序提供接口API给别的程序操作api接口怎么用例子

API(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。API除了有应用“应用程序接口”的意思外,还特指API的说明文档,也称为帮助文档。另外,也是美国石油协会、空气污染指数、医药、空中位置指示器的英文简称。WindowsAPI是一套用来控制Windows的各个部件(从桌面的外观到为一个新进程分配的内存)的外观和行为的一套预先定义的Windows函数.用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么.这在某种程度上很象Windows的天然代码.其他的语言只是提供一种能自动而且更容易的访问API的方法.VB在这方面作了很多工作.它完全隐藏了API并且提供了在Windows环境下编程的一种完全不同的方法.这也就是说,你用VB写出的每行代码都会被VB转换为API函数传递给Windows.例如,Form1.Print...VB将会以一定的参数(你的代码中提供的,或是默认参数)调用TextOut这个API函数。同样,当你点击窗体上的一个按钮时,Windows会发送一个消息给窗体(这对于你来说是隐藏的),VB获取这个调用并经过分析后生成一个特定事件(Button_Click).API函数包含在Windows系统目录下的动态连接库文件中(如User32.dll,GDI32.dll,Shell32.dll...).更易理解地说:Windows这个多作业系统除了协调应用程式的执行、分配内存、管理系统资源之外,她同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由於这些函数服务的对象是应用程式(Application),所以便称之为ApplicationProgrammingInterface,简称API函数。WIN32API也就是32位平台的应用程序编程接口。凡是在Windows工作环境底下执行的应用程式,都可以调用WindowsAPI。API分为四种类型远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。标准查询语言(SQL):是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享。文件传输:文件传输通过发送格式化文件实现应用程序间数据共享。信息交付:指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享。当前应用于API的标准包括ANSI标准SQLAPI。另外还有一些应用于其它类型的标准尚在制定之中。API可以应用于所有计算机平台和操作系统。这些API以不同的格式连接数据(如共享数据缓存器、数据库结构、文件框架)。每种数据格式要求以不同的数据命令和参数实现正确的数据通信,但同时也会产生不同类型的错误。因此,除了具备执行数据共享任务所需的知识以外,这些类型的API还必须解决很多网络参数问题和可能的差错条件,即每个应用程序都必须清楚自身是否有强大的性能支持程序间通信。相反由于这种API只处理一种信息格式,所以该情形下的信息交付API只提供较小的命令、网络参数以及差错条件子集。正因为如此,交付API方式大大降低了系统复杂性,所以当应用程序需要通过多个平台实现数据共享时,采用信息交付API类型是比较理想的选择。

7,JAVA或者其他编程中的API到底是什么啊

API=Java Application Interface 就是指那套基本类库。 没有那套库,没有这套编程接口,你编写应用程序将不是一般地困难。 作为Sun开发的Java程序,用于Java编程人员使用的程序接口,并不是说使用Java和接口有关,而是表示Java所提供的现成的类库,供编程人员使用。这与 Win32 中的 dll 文件有点像,封装了好多函数,只暴露也函数名、参数等信息,不提供具体实体,暴露出来的这些就称为API了。也就是说 Java 也是封装了好多的方法,提供了些方法名和参数等信息,便于别人使用啊。由于Java是开源的,还可是看到类库中方法的具体实现。

8,软件接口有什么

软件工程里面的“接口”到底是什么意思? 接口是指连接贰硬件电路的接口是针对不同部件之间的连接电路,起到信息传递的匹配作用;而软件中的接口,是针对不同模块之间程序运行的连接,同样要起到之间信息的匹配作用。 什么是软件接口? For Each Adapter As NetworkInterface In NetworkInterface.GetAllNetworkInterfaces() If Adapter.NetworkInterfaceType = NetworkInterfaceType.Ethernet AndAlso Not String.IsNullOrEmpty(Adapter.GetIPProperties.DnsSuffix) Then For Each IP As UnicastIPAddressInformation In Adapter.GetIPProperties.UnicastAddresses 软件接口有哪些类型 我是刚工作的毕业生,现在了解到的接口大致分为这几种Read型,Write型和Receive型。 因为是初学,也不是很了解,这是自己划分的一个概念。顾名思义Read型就是只读类型的;Write型有点类型输出的感觉,就是把自己的数据传给别人;Receive型其实目的也是Read但是这个需要接收下。以上是我的所学到的,希望有前辈提供更好的答案。 什么是接口软件? 5分 也就是格式转换,就如2个语言不通的人要找个翻译,翻译自然2人的语言都能明白才行啊 够通俗了吧 软件和硬件的接口是什么 主板 软件的api接口是什么样子啊 5分 百度API商店看看别人是什么样子的 apistore.baidu webservice和软件接口有什么区别和联系吗? 50分 web service(SOAP)与HTTP接口的区别 什么是web service? soap请求是HTTP POST的一个专用版本,遵循一种特殊的xml消息格式Content-type设置为: text/xml任何数据都可以xml化。 为什么要学习web service? 大多数对外接口会实现web service方法而不是方法,如果你不会,那就没有办法对接。 web service相对 (post/get)有好处吗? 1.接口中实现的方法和要求参数一目了然 2.不用担心大小写问题 3.不用担心中文urlencode问题 4.代码中不用多次声明认证(账号,密码)参数 5.传递参数可以为数组,对象等... web service相对(post/get)快吗? 由于要进行xml解析,速度可能会有所降低。 web service 可以被(post/get)替代吗? 完全可以,而且现在的开放平台都是用的HTTP(post/get)实现的。 程序数据接口是什么 如果你是接SQL Server7.0版本以上的就用 Imports System.Data.SqlClient 如果你是接其他数据库(Oracle,sybase,db2/400,access等)或Sql 7.0以下的就用Imports System.Data.OleDb 请参考 硬件和软件的接口 , 用户与计算机的接口分别是什么?谢谢 10分 操作系统既是计算硬件与其它软件的接口,又是用户和计算机的接口。 因为操作系统就是把从人或者软件接受到命令转化成机器才能理解的语言,比如100011010之类的二进制机器语言。我们普通人或者是绝大多数软件编程人员都是理解不了这种语言的,所以操作系统提供了这一沟通的平台。怪不得你要晕,要是我也同样晕的。 如果你满意,别忘了采纳为满意哟

9,COM和API分别是什么

还是我给你回答吧。楼上第一个回答的对了一半,第二个完全不对。既然这两个放在一起问,明显就是程序的问题。API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。通俗点说API就是你程序和下层函数的一个接口,通过这个借口,你不需要指导下层函数到底怎么定义的,声明的,你只需要知道如何调用就行。COM是Component Object Model (组件对象模型)的缩写。很多插件都用得到COM的模型。这个就比较复杂了,就不再说了。 COM组件是以WIN32动态链接库(DLL)或可执行文件(EXE)形式发布的可执行代码组成。  COM组件是遵循COM规范编写的  COM组件是一些小的二进制可执行文件  COM组件可以给应用程序、操作系统以及其他组件提供服务  自定义的COM组件可以在运行时刻同其他组件连接起来构成某个应用程序  COM组件可以动态的插入或卸出应用  COM组件必须是动态链接的  COM组件必须隐藏(封装)其内部实现细节  COM组件必须将其实现的语言隐藏  COM组件必须以二进制的形式发布  COM组件必须可以在不妨碍已有用户的情况下被升级  COM组件可以透明的在网络上被重新分配位置  COM组件按照一种标准的方式来宣布它们的存在
不知道你问的app是指哪方面的 1 )app是accelerated parallel processing的缩写,中文译作amd加速并行处理技术。是amd针对旗下图形处理器(gpu)所推出的通用并行计算技术。 2 )现在app也多指第三方智能手机的应用程序 3 )在vc++中,app是应用程序的入口和出口,一般在这里处理一些启动和退出程序时需要读取或写入的设置信息,还有设置一些全局变量。(我想你问的可能是这个) api(application programming interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。操作系统会有api,编程语言也会给程序员提供相应的api,我是学java的,java就会提供很多api,在我们看来api也指官方给予的接口帮助文档 希望对你有帮助

10,JAVA api与JAVA程序的关系是什么样的

java api 是JAVA程序员的一个重要帮助文档 程序员 可以通过 看API 寻找解决方法 因此 它是作为一个程序员不可或缺的好伙伴 java API 是记载了 JAVA 几乎所有的 包 类 方法的使用方法 另外还些 底层的源码 可以鉴戒,java api里面还有例子 供大家参考 应该说 java api 和 java程序 没有很大的关系 是 两个独立的东西!
api就是本工具书 解释JAVA这门语言的 他描述了总共又哪些类哪些接口 每个类又哪些属性哪些方法 以及怎么用等等
Java API 是工具 Java 程序,就是用API搭建的 举个例子: 如果你想要盖一个房子,没转头怎么盖房子,你要去买写转头之类的东西(转头就好比Java API),然后你有转头了,就可以盖房子了,不久你盖好了(房子就好比Java程序)。 至于你能盖出什么样的房子,房子好坏,就看你怎么运用这么工具了。 Java程序的好坏,也看你如何运用这些API,看你如搭建了,就积木是,自己怎么搭建
JAVA API就是命令行中运行的JAVA程序,JAVA APPLET是在HTML中运行的小程序。
什么文档,api和 文档 一点关系都没有,api文档和文档才有关系。 Java的api就是一些预先定义好的方法,Sun给你写的,目的就是让你想干什么事直接用,不用自己再写了! api学名叫应用程序编程接口,这个接口的意思不是我们定义的那个interface,是另外一个意思,指的是一个类中非private的方法,我们说这个非private的方法叫做对外提供的接口。 ---- api文档是对这些方法的一个描述,是给你看的,api是一些事先定义好的方法,但是文档中当然不能光写方法了,方法也是定义在类里面的,所以包括了这个类的详细信息,属性,方法,什么的都有。 ---- Java体系结构包括四个独立但相关的技术: 1. Java程序设计语言 2. Java class文件格式 3. Java应用程序编程接口(API) 4. Java虚拟机 当你编写并运行一个Java程序时,就同时体验了这4种技术。用Java程序设计语言编写源代码,把它编译成Java class文件,然后再在Java虚拟机中运行class文件。当编写程序时,会使用到API,比如最简单的说,你随便建了一个类,那么这个类肯定是从Object继承的。当程序运行的时候当然也会使用到API。
API是个重要的工具,可以帮你查看类以及类方法.因为你不可能把所有类及方法都记下来.所以 你得经常去看看

文章TAG:程序接口  应用程序接口是什么意思  
下一篇