码迷,mamicode.com
首页 >  
搜索关键字:工作队列    ( 217个结果
Explorer : 发布一个key-value存储系统,带有客户端和服务器端
Explorer 一个key-value存储系统,带有客户端和服务器端。使用非常方便。 使用B+树作为存储引擎,客户端和服务器端使用TCP协议进行通信。 代码采用C++实现,底层将客户端和服务器通信封装成了一个网络库,里面还有些还不错的实现可供看看,比如线程池、工作队列、Reactor设计模式实现等 ...
分类:其他好文   时间:2017-07-28 23:38:22    阅读次数:138
一种消息和任务队列——beanstalkd
beanstalkd 是一个轻量级消息中间件,其主要特性: 基于管道 (tube) 和任务 (job) 的工作队列 (work-queue):d 管道(tube),tube类似于消息主题(topic),在一个beanstalkd中可以支持多个tube,每个tube都有自己的producer和cons ...
分类:其他好文   时间:2017-07-27 17:02:16    阅读次数:176
android 中IntentService的使用场景
IntentService是继承并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService的方式和启动传统的Service一样,同时,当任务执行完后,IntentService会自动停止,而不需要我们手动去控制或stopSelf()。另外,可以 ...
分类:移动开发   时间:2017-07-23 13:33:06    阅读次数:248
RabbitMQ学习(二)工作队列
1.工作队列(Work Queue)又叫任务队列(Task Queue)指将任务分发个多个消费者。 2.实际操作: 这里使用一个生产者产生多条数据提供给3个消费者 生产者代码: public class Producter { //队列名称 private final static String Q ...
分类:其他好文   时间:2017-07-13 12:04:06    阅读次数:175
RabbitMQ系列教程之六:远程过程调用(RPC)
远程过程调用(Remote Proceddure call【RPC】)(本实例都是使用的Net的客户端,使用C#编写) 在第二个教程中,我们学习了如何使用工作队列在多个工作实例之间分配耗时的任务。 但是,如果我们需要在远程计算机上运行功能并等待结果怎么办? 那是一个不同的故事。 此模式通常称为远程过 ...
分类:其他好文   时间:2017-07-12 13:51:05    阅读次数:216
命令模式(三)
队列请求所谓队列请求,就是对命令对象进行排队,组成工作队列,然后依次取出命令对象来执行。多用多线程或者线程池来进行命令队列的处理,当然也可以不用多线程,就是一个线程,一个命令一个命令的循环处理,就是慢点。继续宏命令的例子,其实在后厨,会收到很多很多的菜单,..
分类:其他好文   时间:2017-07-08 21:09:04    阅读次数:240
'IOKING' TCP Transmission Server Engine ('云猴'©TCP通讯server引擎)(预告版)
关键词: IOKING IOCP TCP Transmission Server Engine Lock Free Interlocked 云猴完毕portTCP通讯server引擎 无锁 原子锁(函数) 'IOKING' TCP Transmission Server Engine ('云猴'©T ...
分类:其他好文   时间:2017-07-02 13:10:08    阅读次数:211
RabbitMQ系列教程之三:发布/订阅(Publish/Subscribe)
(本教程是使用Net客户端,也就是针对微软技术平台的) 在前一个教程中,我们创建了一个工作队列。工作队列背后的假设是每个任务会被交付给一个【工人】。在这一部分我们将做一些完全不同的事情--我们将向多个【消费者】传递信息。这种模式被称为“发布/订阅”。 为了说明这种模式,我们将构建一个简单的日志系统。 ...
分类:其他好文   时间:2017-06-21 14:09:07    阅读次数:188
XMPPManager 解析
一、用户登录流程 用户登录流程.png 注意:XMPP核心文件,基于TCP的XML流的传输,XMPPFrame框架是通过代理的方式实现消息传递的 实现用户登录的步骤如下: 1、实例化XMPPStream并设置代理,同时添加代理到工作队列 2、使用JID连接至服务器,默认端口为5222,JID字符串中 ...
分类:其他好文   时间:2017-06-16 11:22:00    阅读次数:251
rabbitMQ_rpc(六)
远程过程调用(RPC) 在前面我们已经学习了如何使用工作队列在多个消费者之间分配耗时的任务。 但是如果我们需要在远程计算机上运行功能并等待结果怎么办?那将会是一个不同的故事。此模式通常称为远程过程调用或RPC。 在本教程中,我们将使用RabbitMQ构建一个RPC系统:一个客户端和一个可扩展的RPC ...
分类:其他好文   时间:2017-06-08 21:28:29    阅读次数:161
217条   上一页 1 ... 10 11 12 13 14 ... 22 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!