草庐IT

收发存

全部标签

微信小程序--P2P消息收发模式(MQTT)

目录前言jsdemo参数newPaho.Client创建对象onConnectionLost  连接丢失回调onMessageArrived 监听数据disconnect():关闭链接connect(connectOptions)将此消息客户端连接到其服务器。mqtt频繁断开和重连问题小程序实践单例模式mqtt封装initMqtt文件页面创建链接前言P2P,顾名思义,是一对一的消息收发模式,即只有一个消息发送者和一个消息接收者。而Pub/Sub模式通常用于一对多或多对多的消息群发场景,即拥有一个或多个消息发送者和多个消息接收者的场景。在P2P模式中,发送者发送消息时已经明确该消息预期的接收者信

微信小程序--P2P消息收发模式(MQTT)

目录前言jsdemo参数newPaho.Client创建对象onConnectionLost  连接丢失回调onMessageArrived 监听数据disconnect():关闭链接connect(connectOptions)将此消息客户端连接到其服务器。mqtt频繁断开和重连问题小程序实践单例模式mqtt封装initMqtt文件页面创建链接前言P2P,顾名思义,是一对一的消息收发模式,即只有一个消息发送者和一个消息接收者。而Pub/Sub模式通常用于一对多或多对多的消息群发场景,即拥有一个或多个消息发送者和多个消息接收者的场景。在P2P模式中,发送者发送消息时已经明确该消息预期的接收者信

使用Netty框架完成客户端和服务端收发Protobuf消息

前言本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。这周主要学习了Netty客户端和服务端通信,书是由浅入深的在进行,从SocketNOI通信到Reactor反应器模式,再到Netty框架,示例代码都在https://gitee.com/crazymaker/netty_redis_zookeeper_source_code.git中可以看到,书结合源代码,自己在动手试验一下,感觉还是

使用Netty框架完成客户端和服务端收发Protobuf消息

前言本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。这周主要学习了Netty客户端和服务端通信,书是由浅入深的在进行,从SocketNOI通信到Reactor反应器模式,再到Netty框架,示例代码都在https://gitee.com/crazymaker/netty_redis_zookeeper_source_code.git中可以看到,书结合源代码,自己在动手试验一下,感觉还是

使用Netty框架完成客户端和服务端收发Protobuf消息

前言本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。这周主要学习了Netty客户端和服务端通信,书是由浅入深的在进行,从SocketNOI通信到Reactor反应器模式,再到Netty框架,示例代码都在https://gitee.com/crazymaker/netty_redis_zookeeper_source_code.git中可以看到,书结合源代码,自己在动手试验一下,感觉还是

使用Netty框架完成客户端和服务端收发Protobuf消息

前言本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。这周主要学习了Netty客户端和服务端通信,书是由浅入深的在进行,从SocketNOI通信到Reactor反应器模式,再到Netty框架,示例代码都在https://gitee.com/crazymaker/netty_redis_zookeeper_source_code.git中可以看到,书结合源代码,自己在动手试验一下,感觉还是

S32K148-CAN收发

最近在搞一个转换板开发,大概意思把CAN信号转换成SPI信号,方案有两种:1)通过硬件电路直接把信号的bit位一位一位移给两个集成芯片;2)通过MCU接收CAN信号,再把信号变量转换成SPI信号发送给其他集成芯片,从而主MCU通过转换板与其他芯片进行信息交互。目前我们采用的第二种方案,第二种方案实施较为简单,但是成本稍高。因为涉及到CAN的收发问题,刚好最近又在学习S32K148的芯片,顺便记录一下用SDK配置驱动和裸机配置的方法,有问题,欢迎大家指正。SDK配置步骤:1)CAN0初始化;主要包括一些外设时钟初始化2)配置RXBUFF;主要是RX_Message的标准帧,扩展帧,远程帧属性结构

S32K148-CAN收发

最近在搞一个转换板开发,大概意思把CAN信号转换成SPI信号,方案有两种:1)通过硬件电路直接把信号的bit位一位一位移给两个集成芯片;2)通过MCU接收CAN信号,再把信号变量转换成SPI信号发送给其他集成芯片,从而主MCU通过转换板与其他芯片进行信息交互。目前我们采用的第二种方案,第二种方案实施较为简单,但是成本稍高。因为涉及到CAN的收发问题,刚好最近又在学习S32K148的芯片,顺便记录一下用SDK配置驱动和裸机配置的方法,有问题,欢迎大家指正。SDK配置步骤:1)CAN0初始化;主要包括一些外设时钟初始化2)配置RXBUFF;主要是RX_Message的标准帧,扩展帧,远程帧属性结构

STM32与物联网02-网络数据收发

在上一节中,介绍了ESP8266的使用方法。不过上一节中都是通过串口调试工具手动发送信息的方式来操作ESP8266,这肯定不能用于实际开发。因此,本节介绍如何编写合适的程序来和ESP8266交互,从而收发并解析网络数据。TCP服务器在TCP服务器下,可以使用移动设备主动连接ESP8266提供的WiFi。如果编写正确的程序,那么可以使用移动设备控制ESP8266。建立TCP服务器从上一节的介绍可以了解到,程序和ESP8266的交互主要是通过发送AT指令完成的,因此程序中首要的任务就是编写合适的程序向ESP8266发送指令。不过在发送指令后,可能还需要判断指令是否被成功接收。一般来说,ESP826

STM32与物联网02-网络数据收发

在上一节中,介绍了ESP8266的使用方法。不过上一节中都是通过串口调试工具手动发送信息的方式来操作ESP8266,这肯定不能用于实际开发。因此,本节介绍如何编写合适的程序来和ESP8266交互,从而收发并解析网络数据。TCP服务器在TCP服务器下,可以使用移动设备主动连接ESP8266提供的WiFi。如果编写正确的程序,那么可以使用移动设备控制ESP8266。建立TCP服务器从上一节的介绍可以了解到,程序和ESP8266的交互主要是通过发送AT指令完成的,因此程序中首要的任务就是编写合适的程序向ESP8266发送指令。不过在发送指令后,可能还需要判断指令是否被成功接收。一般来说,ESP826