
PROTOCOL
boonya
资深Java,热衷大数据,Python爬虫,持续探索副业中,有需要的可以加我微信联系:boonya221
展开
-
TCP与UDP数据包结构
TCP (Transport Control Protocol)传输控制协议:1、TCP数据包的分组格式:A,源端口:标识源端应用进程。B, 目的端口:标识目的端应用进程。C, 序号:在SYN标志未置位时,该字段指示了用户数据区中第一个字节的序号;在SYN标志置位时,该字段指示的是初始发送的序列号。D,确认号:用来确认本端TCP实体已经接收到的数据,其值表示期待对端发送的下转载 2013-04-21 23:03:45 · 2188 阅读 · 0 评论 -
Java解析JT808协议示例
原文地址:https://blog.youkuaiyun.com/hylexus/article/details/54987786JT808协议扫盲 1 数据类型 2 消息结构 3 消息头 解析 1 消息体实体类 2 字节数组到消息体实体类的转换 21 消息转换器 22 用到的工具类 221 BCD操作工具类 222 位操作工具类 3 和n...转载 2018-08-21 13:18:26 · 9324 阅读 · 1 评论 -
JTT1078-2016道路运输车辆卫星定位系统视频通信协议-音视频上传部分
音视频编码方式在协议中已有定义,只需要参考协议对应即可。JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)完整文档可以在本文提供的链接进行下载。原创 2017-12-29 13:38:39 · 6578 阅读 · 0 评论 -
Http协议请求响应处理
HTTP的基本概念HTTP(HyperText Transfer Prototcol,超文本传输协议)是Internet上应用最为广泛的一种网络协议,所有的www文件都必须遵循这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTTP事务一个HTTP事务即客户端发出一个“HTTP请求”命令和服务器回复“HTTP响应”结果的过程。一次HTTP事务完成原创 2017-01-17 15:22:02 · 2783 阅读 · 0 评论 -
Java实现HTTPS加密、解密过程
1.HTTPS握手过程模拟以下文章来自:http://kingj.iteye.com/blog/21036621.1准备工作 1、创建java证书: C:\> keytool -genkey -alias wangyi -keypass wangyi -keyalg RSA -keysize 1024 -keystore https.keystore -sto转载 2017-02-07 23:13:40 · 10275 阅读 · 1 评论 -
HTTPS原理:证书传递、验证和数据加密、解密过程解析
以下文章来自:http://www.cnblogs.com/zhuqil/archive/2012/07/23/2604572.html我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。1.HTTPS简介HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加转载 2017-02-07 22:37:45 · 750 阅读 · 0 评论 -
Tomcat实现HTTPS&SSL访问
1.0 HTTPS和HTTP的区别 一、https协议需要到ca申请证书,一般免费证书很少,需要交费。 二、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。 三、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 四、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建原创 2015-06-19 16:09:51 · 2099 阅读 · 0 评论 -
Https Tomcat CSR生成 以及相关操作
生成keytool -genkey -alias server -keyalg RSA -keysize 2048 -keystore C:\keystore.jks -storepass password -keypass password注意:除了“该单位的双字母国家/地区代码是什么?”填写大写的CN,其他都填域名(图片上的www.pianyissl.com 要改成你自己的转载 2016-06-30 13:25:57 · 2044 阅读 · 0 评论 -
Androidpn 基于XMPP协议的消息推送实践
AndroidPN环境AndroidPN实现了从服务器到android移动平台的文本消息推送。这里先简单说一下androidPN的安装过程。目标下载:androidpn-client-0.5.0.zip和androidpn-server-0.5.0-bin.zip官方网址:http://sourceforge.net/projects/androidpn/ 解压两个包,Eclips转载 2016-05-16 16:36:16 · 1231 阅读 · 0 评论 -
Android基于MQTT协议实现的推送功能
前段时间公司需要Android端的手机群推功能,我们就通过MQTT来实现了该功能。MQTT的官网如下 http://mqtt.org/关于系统的主要架构就不详述了。这关系的到职业道德问题,在这里只谈谈MQTT实现推送的功能。在MQTT官网中http://mqtt.org/software列举出了实现了该协议的开源客户端和服务器工程和库。我们是通过ApacheActiveCl转载 2016-05-16 16:03:26 · 6519 阅读 · 1 评论 -
MQTT+ApolloServer实现Android的消息推送功能
应用背景最近,领导让研究android系统的应用开发,于是就开始研究数据库访问+消息推送+实时视频播放等基本应用,下面主要是android消息推送功能的研究。PS:大家有问题可以随时私信我,共同学习。消息的推送就是从服务器端向移动终端发送连接请求,传输特定的信息。例如一些新闻客户端,每隔一段时间都会受到一条或者多条通知(Notification),这就是从服务器端传过来的推送消息。转载 2016-05-13 17:24:13 · 8102 阅读 · 1 评论 -
Android Push Notification-androidpn(基于XMPP协议)
androidpn (Android Push Notification)是一个基于XMPP协议的java开源Android push notification实现。它包含了完整的客户端和服务器端。androidpn 官方首页:https://sourceforge.net/projects/androidpn/androidpn的官网下载http://sourceforge.ne原创 2016-05-16 15:57:21 · 1174 阅读 · 0 评论 -
实用简介:MQTT协议及其在物联网中的应用
原文链接:A Brief, but Practical Introduction to the MQTT Protocol and its Application to IoT作者:Ben Howes 译者:孙薇 责编:周建丁(zhoujd@youkuaiyun.com)MQTT (Message Queuing Telemetry Transport,消息队列遥测传输) 是一种标准化转载 2016-05-11 14:23:00 · 12748 阅读 · 1 评论 -
IBM MQTT basic information and support platforms
REF:https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=d5bedadd-e46f-4c97-af89-22d65ffee070A very small messaging server that uses the lightweight MQTT原创 2015-09-10 21:26:15 · 1218 阅读 · 0 评论 -
HTTP请求返回的状态码
HTTP请求会返回状态码,下面来看状态类别。原创 2015-03-06 13:11:09 · 1199 阅读 · 0 评论 -
SSL协议详解
原文地址:http://www.cnblogs.com/zhuqil/archive/2012/10/06/ssl_detail.html背景介绍 最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。 1、密码学的相关概念密码学(cryptography转载 2015-01-04 13:38:04 · 1428 阅读 · 0 评论 -
TCP与UDP初探
前言:我最讨厌的分享方式是一段代码直接甩上来,看上去没头没脑的;标题初看确实很丰满,结果内容却很可怜,不能达到总结记忆的目的。1、什么是TCP、UDPTCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工原创 2013-04-21 21:42:41 · 1382 阅读 · 0 评论 -
TCP与UDP的特性和区别
前言:在了解TCP和UDP的特性之前,我们还是先了解什么是数据包的概念。1、数据包包(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。包在包交换网络里,单个消息被划分为多个数据块,这些数据块称为包,它包含发送者和接收者的地址信息。这些包然后沿着不同的路径在一个或多个网络中传输,并且在目的地重新组合。数据包主要由“目的IP地址”、“源IP地址”、“净载数据”等部原创 2013-04-21 22:49:16 · 1388 阅读 · 0 评论