背景: 工作中自己用python写了一个tcp工具,然后用while循环一直接收消息,并且打印出来。然后正常close发现设备并没有离线 问题原因: 虽然已经将连接close掉了,但是client端仍然可以顺利的接收到消息,而且,如果client端发送数据的间隔小于超时时间的话,此连接可以顺利的一直 ...
分类:
编程语言 时间:
2017-08-25 17:46:05
阅读次数:
479
1、问题 微信开发小程序消息加解密,官方给出的dome中使用正常,最近升级了7.1发现接收消息不能解密了,最后查了日志又查了各种资料发现 Mcrypt 函数php7.1已经被废弃; 2、解决方式 在Prpcrypt类中使用openssl代替Mcrypt 官方代码: 修改之后代码: ...
分类:
微信 时间:
2017-08-24 17:59:27
阅读次数:
1459
微信企业号的消息。分成两种,调用微信接口发送的消息在接口文档中叫做发送消息,这样的消息是json格式的。在微信server给我们配置的URL post数据时发送的消息叫做接收消息和事件,须要加密解密,不须要调用微信接口,这样的消息的格式是XML格式的。两种消息的差别和联系:发送消息是json格式的, ...
分类:
微信 时间:
2017-08-18 18:33:40
阅读次数:
290
RabbitMQ介绍 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue)的开源实现的产品,RabbitMQ是一个消息代理,从“生产者”接收消息并传递消息至“消费者”,期间可根据规则路由、缓存、持久化消息。“生产者”也即message发送者以下简称P,相 ...
分类:
编程语言 时间:
2017-08-10 22:33:15
阅读次数:
173
RabbitMQ介绍 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue)的开源实现的产品,RabbitMQ是一个消息代理,从“生产者”接收消息并传递消息至“消费者”,期间可根据规则路由、缓存、持久化消息。“生产者”也即message发送者以下简称P,相 ...
分类:
编程语言 时间:
2017-08-08 17:58:50
阅读次数:
306
架构 数据通道 为设备和物联网应用程序提供发布和接收消息的安全通道。数据通道目前支持CCP协议和MQTT协议。 用户可以基于CCP协议实现Pub/Sub异步通信,也可以使用远程调用(RPC)的通信模式实现设备端与云端的通信。 用户也可以基于开源协议MQTT协议连接阿里云IoT,实现Pub/Sub异步 ...
分类:
其他好文 时间:
2017-08-07 11:52:53
阅读次数:
204
一:Redis 发布订阅 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 cl ...
分类:
数据库 时间:
2017-08-05 15:39:35
阅读次数:
224
JMS简单介绍 JMS的全称是Java Message Service。即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息。而消费者负责接收消息。把它应用到实际的业务需求中的话我们能够在特定的时候利用生产者生成一消息,并进行发送,相应的消费者在接收到相应的消息后去完毕 ...
分类:
编程语言 时间:
2017-07-31 20:01:45
阅读次数:
181
tag參数是为了在回调方法中匹配发起调用的方法的,不会加在数据传输中。 调用write方法,等待接收消息。收到消息后,会回调didReadData的delegate方法, delegate方法中的tag和发起read的方法中的tag是相应的。 - (void)readDataWithTimeout: ...
分类:
其他好文 时间:
2017-07-18 15:45:39
阅读次数:
120
搭建Kafka开发环境我们搭建了kafka的服务器,并可以使用Kafka的命令行工具创建topic,发送和接收消息。下面我们来搭建kafka的开发环境。添加依赖搭建开发环境需要引入kafka的jar包,一种方式是将Kafka安装包中lib下的jar包加入到项目的classpath中,这种比较简单了。不过我们使..
分类:
其他好文 时间:
2017-07-14 16:36:36
阅读次数:
331