
1.1.1.12 消息队列
文章平均质量分 91
ajian005
这个作者很懒,什么都没留下…
展开
-
SMTP、POP3、IMAP4 都是什么协议?
SMTP:简单邮件传输协议(SMTP:Simple Mail Transfer Protocol)SMTP 是一种提供可靠且有效电子邮件传输的协议。 SMTP 是建模在 FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。SMTP 独立于特定的传输子系统,且只需要可靠有序的数据流信道支持。 SMTP 重要特性之一是其能跨越网络传输邮件,即“ SMT原创 2012-02-21 13:35:22 · 3504 阅读 · 0 评论 -
1ActiveMQ使用 2ActiveMQC#Client实现 3ActiveMQC++Client实现通讯 4 ActiveMQJavaClient实现
Active MQ使用Kagula2011-9-6介绍 Active MQ是个消息队列管理器,用于通讯的中间件。Java + Active MQ的常见使用方式有两种:[1]点对点方式(Producer/Consumer)[2]发布/订阅者方式(Publisher/Subscriber Model) 测试环境[1]JDK1.6.x [2]Eclipse Indigo [3原创 2013-07-03 09:47:31 · 2245 阅读 · 3 评论 -
二进制协议处理
使用Netty实现通用二进制协议的高效数据传输Netty是一个高性能的NIO通信框架,提供异步的、事件驱动的网络编程模型。使用Netty可以方便用户开发各种常用协议的网络程序。例如:TCP、UDP、HTTP等等。Netty的最新版本是3.2.7,官网地址是:http://www.jboss.org/netty本文的主要目的是基于Netty实现一个通用二进制协议的高效数据传输转载 2013-12-13 12:50:45 · 2802 阅读 · 0 评论 -
Java Collections Framework之HashMap源码分析(基于JDK1.6)
在Java集合类中最常用的除了ArrayList外,就是HashMap了。本文尽自己所能,尽量详细的解释HashMap的源码。一山还有一山高,有不足之处请之处,定感谢指定并及时修正。 在看HashMap源码之前先复习一下数据结构。 Java最基本的数据结构有数组和链表。数组的特点是空间连续(大小固定)、寻址迅速,但是插入和删除时需要移动元素,所以查询快,增加删除慢。链表恰好相反,转载 2014-01-14 22:46:40 · 1534 阅读 · 0 评论 -
AMQP和RabbitMQ入门
http://www.infoq.com/cn/articles/AMQP-RabbitMQ准备开始高级消息队列协议(AMQP1)是一个异步消息传递所使用的应用层协议规范。作为线路层协议,而不是API(例如JMS2),AMQP客户端能够无视消息的来源任意发送和接受信息。现在,已经有相当一部分不同平台的服务器3和客户端可以投入使用4。相关厂商内容IBM 360°讲师团招募转载 2011-06-08 07:53:00 · 1466 阅读 · 0 评论 -
Linux epoll浅析(收集整理版)
Linux epoll详解一、什么是epollepoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linuxkernel 2.5.44),它几乎具备了之前所说的一切优点,被公认为Linux2.6下性能最好的多路I原创 2014-07-02 11:17:15 · 1428 阅读 · 0 评论 -
C++各大有名库的介绍
C++各大有名库的介绍在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。转载 2012-07-15 11:06:10 · 5425 阅读 · 0 评论 -
实时流式计算Jstorm
Jstorm https://github.com/alibaba/jstorm/wiki/JStorm-Chinese-Documentation原创 2015-12-02 15:16:52 · 1223 阅读 · 0 评论 -
HttpClient介绍
参考HttpClient: PoolingHttpClientConnectionManager HttpClient池:http://hc.apache.org/httpcomponents-client-ga/tutorial/html/connmgmt.html http://hc.apache.org/httpcomponents-client-ga/examples原创 2016-04-12 20:07:54 · 901 阅读 · 0 评论 -
ActiveMQ分享(一)JMS简介
一、概述 Message,即消息。人与人之间通过消息传递信息。言语、眼神、肢体动作都可被视为消息体。当然还有我们经常用到的邮件、短信。计算机系统也由消息来主导运行。每一条指令的执行,每一个数据包的传递。软件系统间的合作也不例外,消息告诉各个系统应该怎样协作。事件处理机制,也是消息传送的过程。消息无处不在。 消息分为同步消息和异步消息。同步消息在接收到对方的返回前,需要挂起,直到返转载 2013-04-07 22:55:09 · 977 阅读 · 0 评论 -
ACE初学者使用指南
注意:ACE网络框架比较有名,30万行左右代码,开发了10几年,数十人的核心开发团队加之数千人的测试队伍,可以说想不开发出好东西也难。 所以要说这个框架好,那好的原因实在太多,最主要的好在于两条:“跨平台(支持几十种平台),可复用”,所以今日说说我认为他不足的地方,以作为这段时间学习它的一个总结: 国内有三本和ACE框架有关的书,我都读了,整个加起来读了能有10几不到20天转载 2013-06-05 09:34:02 · 3722 阅读 · 0 评论 -
3.3程序设计框架架构基础相关知识点-技术
0.1请你谈谈SSH整合: SSH: Struts(表示层)+Spring(业务层)+Hibernate(持久层) Struts: Struts是一个表示层框架,主要作用是界面展示,接收请求,分发请求。 在MVC框架中,Struts属于VC层次,负责界面表现,负责MVC关系的分发。(View:沿用JSP,HTTP,Form,Tag,Resourse原创 2012-02-19 22:19:13 · 3102 阅读 · 0 评论 -
AMQP协议介绍
AMQP,即Advanced Message Queueing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。 当前各种应用大量使用异步消息模型,并随之产生众多消息中间件产品及协议,标准的不一致使应用与中间件之间的耦合限制产品的选择,并增加维护成本。AMQP是一个提供统一消息服务的应用层标准协议,基于此协议的客户端与消息中间件可传递消息,并不受客转载 2011-06-08 07:54:00 · 1523 阅读 · 0 评论 -
WebService介绍(WebService基础知识、XFire、CXF(基于XFire和Celtix项目整合而来,与Spring融合好)、AXIS1、AXIS2(有AXIS1转换而来,有Java)
1 WebSerice基础2 XFire基础(2007年之后XFire发布1.2.6后停止开发,后续转为CXF项目)3 CXF基础(基于XFire和Celtix项目整合而来,与Spring融合好)4 AXIS1基础(Axis 1.4 Final 2006年后停止开发,转而AXIS2)5 AXIS2基础(有AXIS1转换而来,有Java和C版)1 WebSerice基础转载 2012-09-20 18:49:43 · 3378 阅读 · 0 评论 -
主流消息中间件 SOA\ESB
IBM Oracle MicroSoft SoftWare AG Tibco 这几家的ESB占市场份额较高(1)IBM WebSphere MQ (也称MQSeries)http://www.oschina.net/p/websphere+mq(2)ActiveMQ JMS消息服务器 : http://www.oschina.net/p/activemq ActiveMQ 是Ap原创 2012-05-24 17:21:07 · 4840 阅读 · 0 评论 -
AMQP.0-10中文版——概述
第1章 概述1.1. 本文档的目标这份文档定义了高级消息队列协议,这个协议使得遵从该协议的客户端应用和消息中间件服务器之间能够互相通信。为了完全实现互操作性,我们还定义了消息中间件服务的标准行为。我们面对这个领域有经验的技术读者,同时还提供了足够的规范和指南,一个合适的技术工程师可以根据这些文档在任何硬件平台上用各种编程语言来构建遵从该协议的解决方案。1.2. 专利AM转载 2012-02-21 11:00:12 · 1413 阅读 · 0 评论 -
AMQP消息服务器 RabbitMQ
Spring AMQP是什么?介绍一下? Spring公司收购了RabbitMQ知名消息中间件厂商,之后将RabbitMQ客户端集成到Spring中形成的一个消息队列子模块 如何使用参考:http://www.rabbitmq.com/devtools.html#java-dev Spring AMQP:http://www.springsource.org/spri转载 2012-02-21 10:25:35 · 1645 阅读 · 0 评论 -
SpringOne会前访谈:Josh Long谈Spring发展
Josh Long - 开发人员技术布道师 Josh Long 担任 Spring 开发人员技术布道师。Josh 是 Apress 出版社出版的《Spring Recipes》第 2 版的首席作者,也是 SpringSource 的提交者和贡献者。他在埋头编写代码之余,也会现身于当地的 Java 用户群或当地的咖啡店。Josh 喜欢能够转载 2012-11-15 15:00:09 · 2918 阅读 · 0 评论 -
Comet:基于 HTTP 长连接的“服务器推”技术
“服务器推”技术的应用请访问 Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。订阅 Ajax 相关文章和教程的 RSS 提要传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。这种方转载 2013-01-22 12:23:12 · 740 阅读 · 0 评论 -
C10K、C100K, C1000K=C1M,C10M( concurrent 10M connections)....千万级并发实现的秘密:内核不是解决方案,而是问题所在!
参考资料: The C10K problem: http://www.kegel.com/c10k.html C1M http://www.blogjava.net/yongboy/category/54842.html原创 2016-05-18 16:28:22 · 5822 阅读 · 0 评论