分布式编程
iiiLISA
主动学习。
展开
-
Linux下C语言socket编程
Linux下C语言socket编程转载 2014年04月24日 18:47:49标签:c语言 /linux /网络 /socket583原文地址:http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。我们深谙信息交流的价值,那网络中进程之间如...转载 2018-04-24 10:56:58 · 3925 阅读 · 0 评论 -
Socket编程获取服务器时间
客户端向服务器端发送请求,服务器收到请求做相应的处理,将处理结果传回客户端。下面采用TCP协议实现服务器和客户端之间的连接。1. 客户端约定双方的传输协议(UDP或者TCP),根据传输协议创建socket;服务器的IP地址和端口号;连接服务器;获取服务器传递回来的数据。[cpp] view plain copy<span style="font-size:18px;"><...转载 2018-04-24 11:11:38 · 1701 阅读 · 0 评论 -
RabbitMQ API翻译
本篇翻译的是RabbitMQ官方文档关于API的内容,原文链接:http://www.rabbitmq.com/api-guide.html。博主对其内容进行大体上的翻译,有些许部分会保留英文,个人觉得这样更加有韵味,如果全部翻译成中文,会存在偏差,文不达意(主要是功力浅薄~~)。文章也对部分内容进行一定的解释,增强对相关知识点的理解。OverviewRabbitMQ java client us...转载 2018-05-27 22:50:53 · 969 阅读 · 0 评论 -
RabbitMQ(二)——消息应答与消息持久化(Worker和NewTask)
Message acknowledgment(消息应答) 执行一个任务可能需要花费几秒钟,你可能会担心如果一个消费者在执行任务过程中挂掉了。基于现在的代码,一旦RabbitMQ将消息分发给了消费者,就会从内存中删除。在这种情况下,如果杀死正在执行任务的消费者,会丢失正在处理的消息,也会丢失已经分发给这个消费者但尚未处理的消息。 但是,我们不想丢失任何任务,如果有一个消费者挂...转载 2018-05-27 23:02:08 · 408 阅读 · 0 评论