栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

20210927接口开发

Java 更新时间:发布时间: 百科书网 趣学号

占位20210927

引入日常接口开发中使用到具体技术,并且说明其异同点

接口开发的集中常用方式

webservice websocket socket http rpc

http接口和webservice,还有socket,请问这几种方式孰优孰劣,区别是什么,什么时候用哪个?

服务接口,选择rpc还是http?

http webservice restful rpc websocket socket HttpClient HttpClient的请求类型

实现了所有的Http请求类型,相应的类为

HttpGet、HttpPost、HttpDelete、HttpPut

其它的相关概念:

RSA加密与解密

md5

幂等控制

postman

swagger

运维平台日志管理工具:日志容易,kibana

Kibana介绍

Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看存放在Elasticsearch中的数据。Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的。
Elasticsearch、Logstash和Kibana这三个技术就是我们常说的ELK技术栈,可以说这三个技术的组合是大数据领域中一个很巧妙的设计。一种很典型的MVC思想,模型持久层,视图层和控制层。Logstash担任控制层的角色,负责搜集和过滤数据。Elasticsearch担任数据持久层的角色,负责储存数据。而我们这章的主题Kibana担任视图层角色,拥有各种维度的查询和分析,并使用图形化的界面展示存放在Elasticsearch中的数据。

一。socket方式开发接口

二。websocket 方式开发接口

三。http方式开发接口

 迷走神经  笔者

HTTP接口开发专题一(四种常见的 POST 提交数据方式对应的content-type取值) - 迷走神经 - 博客园application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 apphttps://www.cnblogs.com/cainiao-Shun666/p/9182234.html

HTTP接口开发专题二(发送http请求的接口工具类) - 迷走神经 - 博客园import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.io.IOException; imphttps://www.cnblogs.com/cainiao-Shun666/p/9182464.html

HTTP接口开发专题三(发送http请求,调用http接口的流程) - 迷走神经 - 博客园一、xml数据格式传输 1)构造xml参数:通过JAXB将java对象转换为xml 2)调用上一篇的http工具类的方法,发送请求到目的接口地址 3)返回的xml字符串结果,用JAXB进行解析成javhttps://www.cnblogs.com/cainiao-Shun666/p/9182993.html
HTTP接口开发专题四(接收http接口发送过来的请求) - 迷走神经 - 博客园前面讲了调用http接口的操作,这篇讲下接收http接口的操作。(以Spring MVC为例) 1)如果发送过来的内容类型是application/x-www-form-urlencoded https://www.cnblogs.com/cainiao-Shun666/p/9183823.html

四。httpclient方式开发接口

五。webService方式开发接口

六。RPC方式开发接口

七。RESTful接口

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/270192.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号