摘要:
队列截图,去rabbitMq.com去找学习文档 第一种模式:简单模式 缺点:没有实现解耦,比如说购物车和搜索,需要创建两个队列 第二种模式:work模式 上图注意:只能有一个消费者获取到消息;谁先拿到呢?靠争抢,哪个争抢到给哪个. 应用场景: 比如说现在有一个系统,这个系统作用是写数据到数据库,但 阅读全文
摘要:
1.MQ为Message Queue,消息队列是应用程序和应用程序之间的通信方法 2. 多种开发语言支持,其实就是一个驱动,如连接数据库的mysql驱动,oracle驱动等. 3. 4.采用以下语言开发: java是面向对象的;c是面向过程的;Erlang是面向并发的; 5.官网 rabbitMQ. 阅读全文
摘要:
mina在应用程序中处于什么样的地位? mina屏蔽了一些网络通信细节对socket进行封装,并且基于NIO非阻塞框架,可以帮助我们快速开发网络通信,常常用于用户游戏开发,中间件等服务端应用程序. 阅读全文
摘要:
Mina入门级客户端程序实现telnet程序,其实mina的客户端和服务端很相似 1.编写客户端MinaClient.java和客户端处理类MyClientHandler.java2.MinaClient.java package com.mina; import java.net.InetSock 阅读全文
摘要:
1. 2. 3. 4.MinaServer.java package com.mina; import java.io.IOException;import java.net.InetSocketAddress;import java.nio.charset.Charset;import org.a 阅读全文