Java开发接口初级 - 极悦
首页 课程 师资 教程 报名

Java开发接口初级

  • 2021-05-07 10:43:20
  • 705次 极悦

做接口需要有一定的java基础,不需要很深,现在很多同行业的公司都有接口端。接口主要作用:免费的叫数据互换,收费的叫数据市场。

Java开发接口初级

数据互换:简单例子,两个同行业公司,A公司想要B公司的用户信息,B公司想要A公司的货物信息,他们达成一致,然后之间做接口,进行数据互换,各取所需。

数据市场:如阿里云的云市场,上面提供很多接口数据,这些接口数据你可以通过付费获取到。

1.常见的接口协议有以下几种:

(1)socket通信,这个是我第一次接触接口接触的接口通信方式。

(2)webservice协议,在socket之后用的比较普遍的传输方式。

(3)http和https,目前流行的传输方式,大部分公司都用这种。

(4)ftp传输,其实ftp传输应该放在第一位,ftp是最早做数据交换的方式,就是开通个22或21端口,往对方服务器发文件,对方得到文件后在解析获取数据。

2.协议说完了,我们在来说下传输的数据方式和结构。

(1)符号隔开法,最早的数据方式是一串字符串,用各种特殊符号隔开,然后通过截取符号的前面,后面或之间,来获取数据。

(2)xml(可扩展标记语言)结构,这种流行很长一段时间,公司双方定义xml的根元素和子元素,双方开发人员都按照根元素和子元素,在里面赋值,取值,现在很多开源框架都还用xml作为存储和配置文件。

(3)json(JavaScript Object Notation, JS 对象简谱),目前流行的数据传输格式,简洁,方便,易懂基本全占。目前公司都建议用json结构传输。

以上就是极悦小编介绍的"Java开发接口初级"的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为您服务。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交