接口分类复习(接口的分类)

在这之前一定要好好理解一下接口的含义,我觉得在这一类中接口理解成规则很恰当。

http接口:基于HTTP协议的开发接口.这个并不能排除没有使用其他的协议。

接口分类复习(接口的分类)

api接口:API(Application Programming Interface)应用程序编程接口,应用也包括网络应用程序,就像api文档基本上就是使用说明书,API接口可以简单理解成“应用程序使用接口”。

RPC接口:Remote Procedure Calls 远程过程调用 (RPC) 是一种协议,程序可使用这种协议向网络中的另一台计算机上的程序请求服务。由于使用 RPC 的程序不必了解支持通信的网络协议的情况,因此 RPC 提高了程序的互操作性。在 RPC 中,发出请求的程序是客户程序,而提供服务的程序是服务器。 RPC(远程过程调用)是一项广泛用于支持分布式应用程序(不同组件分布在不同计算机上的应用程序)的技术。RPC 的主要目的是为组件提供一种相互通信的方式,使这些组件之间能够相互发出请求并传递这些请求的结果。 没有语言限制。

RMI:RMI(Remote Method Invocation,远程方法调用)RMI是针对于java语言的, RMI 允许您使用Java编写分布式对象

Webservice接口:Webservice是系统对外的接口,比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的。

RESTful : 简称 REST,是描述了一个架构样式的网络系统,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为:

1.网络上的所有事物都可以被抽象为资源(resource)

2.每一个资源都有唯一的资源标识(resource identifier),对资源的操作不会改变这些标识

3.所有的操作都是无状态的

关于RPC和RMI的区别,各类博客有很多,我就不说了。Webservice和RESTful ,我不知道你说的是那个(Webservice这个是个大类,包括RESTful )你可以看看 SOAP Webservice和RESTful Webservice 的区别。不要刻意去混淆找区别,有些是从不同角度、层次而言。也有可能同一个东西兼顾(不同层次、角度的兼顾)。在如今这个软件泛滥的年代,不同的人叫法不同很多,偷换概念的也有很多。http和webservice接口区别

http和webservice接口区别

httpservice通过post和get得到你想要的东西webservice就是使用soap协议得到你想要的东西,相比httpservice能处理些更加复杂的数据类型

http协议传输的都是字符串了,webservice则是包装成了更复杂的对象。

hessian类似于webservice,但是它采用的是二进制RPC协议(Binary),具有轻量、传输量小、平台无关的特点,特别适合于目前网络带宽比较小的手机网络应用项目。

以hessan的java实现为例,它可以传输Map、List、以及自定义的各种数据接口;比http的纯字符串也方便得多,省却了解析http返回值的步骤。

其他的可参考:

http://blog.csdn.net/m_123hj_520/article/details/9370723

以上内容来源于网络,由“WiFi之家网”整理收藏!

原创文章,作者:电脑教程,如若转载,请注明出处:https://www.224m.com/202749.html

(0)
电脑教程电脑教程
移动超级密码-河北移动光猫超级密码.
上一篇 2023年6月14日 16:56
tplogincn怎么登录不上(tplogincn登录入口怎么登录)
下一篇 2023年6月14日 17:00

相关推荐

  • 迅达路由器上网设置方法(tp路由器上网控制设置方法)

    迅达路由器上网设置方法 迅达路由器是一款功能强大的路由器品牌,以下是其上网设置方法: 步骤一:连接路由器 将电脑通过网线连接到迅达路由器上,确保路由器已经开机。 步骤二:打开浏览器…

    网络 2023年11月28日
    1.2K
  • 路由器断电又要重新设置(路由器断电后怎么设置)

    路由器是现代家庭网络中不可缺少的一部分,它可以为多台设备提供无线网络连接。然而,当路由器断电后,我们需要重新设置路由器才能继续使用网络。下面,我们将详细介绍路由器断电后怎么设置。 …

    网络 2023年12月12日
    1.1K
  • 手机找不到路由器向导设置(路由器设置向导设置完成)

    为了让手机能够连接到无线网络,我们需要使用路由器进行设置。不过,有时候我们可能会遇到找不到路由器向导设置的情况。下面我们就来看看如何解决这个问题吧。 步骤一:确认路由器是否已经连接…

    网络 2024年11月29日
    548
  • 手机wifi网速测试在线-如何利用手机测试WIFI的网速.

    手机wifi网速测试在线本文目录如何利用手机测试WIFI的网速?200m宽带手机wifi测速显示是多少?手机测网速哪个软件?三星手机怎么测wifi网速?用手机如何测家里的宽带速度?如何利用手机测试WIFI的网速?手机设置无线网络选项中测试wifi速度操作步骤:1、在手机主页面点击打开设置,进入设置页面。2、在设置页面点击打开无线网络。3、选择已经连接

    2023年7月25日
    1.5K
  • 夜神模拟器系统未启动完成解决方法

    【导读】夜神模拟器系统未启动完成怎么办相关系统问题,下面WiFi之家网小编为大家详细解答。请进行以下操作尝试解决(从方法一开始):
    方法一:打开360防护中心,关闭360核晶防护引擎;
    方法二:请鼠标右

    常见问题 2021年8月6日
    15.0K
  • 猫单独能连上网连路由器连不上怎么回事

    很多电信网络的用户使用的都是猫,有部分用户表示,家里的猫可以连接电脑拨号上网却连接不上路由器,那么,猫能连上路由器连不

    常见问题 2020年8月15日
    9.7K
  • 路由器刷梅林固件有什么用

    导读:路由器刷梅林,作用强大!什么是梅林你知道吗?我们先来了解下什么是梅林?别以为梅林是什么欧美小说中的的法师或者牧师。梅林,应该称为梅林固件,是第三方的路由器固件。我们说的"

    2021年1月13日
    132.2K
  • skype无法启动的解决方法(图)

    原标题:"如何快速解决skype无法启动的方法"相关电脑问题教程分享。 - 来源:WiFi之家网。对于这个信息时代,对于传统的手机通话而言,网络通话现在也越来越流行,所以skype就产生了,Skype是

    2021年7月6日
    7.1K
  • Win10系统鲁大师无法运行的解决方法(图)

    原标题:"Win10系统鲁大师无法运行的解决方法"相关电脑问题教程分享。 - 来源:WiFi之家网。如何解决Win10系统鲁大师无法运行的问题?有用户在升级到Win10系统后,发现鲁大师不能用了。想打开

    2021年7月22日
    6.7K
  • 阿里云主机免费版 阿里云的虚拟主机都能干嘛?

    阿里云主机免费版 阿里推出半年免费云主机随着大数据、云计算等概念的日益普及,电子商务也开始关注云服务市场,推出自己的云服务主机,打出自己的价格牌。由于JD.COM云擎在测试阶段是免费的,阿里不愿意落

    投稿 2022年7月12日
    7.1K