中间件是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件。简而言之,中间件就是操作系统之上的(分布式)系统软件。因此大家熟知的如 GFS、MapReduce、Spark和 kafka 等分布式存储、分布式计算和消息队列软件都是中间件。
中间件的分类
相信大家不管是在鸿蒙应用开发,web 开发或者小程序开发,都会用 JSON 或者 XML 进行数据的传输,大家对这两个技术的使用并不陌生,但是我们往往只是局限在使用上,所以在阐述为什么 XML 会被 JSON取代之前,我想先把这两个东西的起源和由来都给大家简单的科普一遍。
上一篇文章简单地讲了为什么 XML 会逐渐被 JSON 取代,接下来这篇文章,我们来看一下国外几种常见JSON 解析器的比较,分别是 Gson,AndroidJson,JSON.simple,JSON.smart, Jackson .以下分析大部分来自上面的参考文献,该论文主要讨论在 Android 操作系统上不同解析器处理移动设备 JSON 格式的
问题。
Gson
第一种解析方法称为 Gson,来自 com.google.gson.stream.JsonReaderpackage,是由 Google 团队为 Java开发的,