随笔分类 -  1.1.1.12 消息队列

摘要:Josh Long - 开发人员技术布道师Josh Long 担任 Spring 开发人员技术布道师。Josh 是 Apress 出版社出版的《Spring Recipes》第 2 版的首席作者,也是 SpringSource 的提交者和贡献者。他在埋头编写代码之余,也会现身于当地的 Java 用户群或当地的咖啡店。Josh 喜欢能够突破所用技术的解决方案。他感兴趣的领域包括可扩展性、BPM、网格处理、移动计算以及所谓的“智能”系统。他在blog.springsource.org 和 joshlong.com 建有博客。SpringOne大会今年首次落户中国,将会于12月7-8号在北京召开,大 阅读全文
posted @ 2012-11-15 15:00 ajian005 阅读(445) 评论(0) 推荐(0)
摘要: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基础1.WebService的主要标准和技术:SOAP:简单对象访问协议。UDDI:通用描述、发现和集成。WSDL:Web服务定义语言。ebXML:电子商务XML。2.WebService基本操作模型:3.SOAP简介:SOAP:是一 阅读全文
posted @ 2012-09-20 18:49 ajian005 阅读(1657) 评论(0) 推荐(0)
摘要: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 是Apache出品,最流行的,能力强劲的开源消息总线。(3)Metamorphosis分布式消息中间件 http://www.oschina.net/p/metamorphosis 淘宝和支付宝(4)OpenAMQ 是一个业 阅读全文
posted @ 2012-05-24 17:21 ajian005 阅读(1332) 评论(0) 推荐(2)
摘要:SMTP:简单邮件传输协议(SMTP:Simple Mail Transfer Protocol)SMTP 是一种提供可靠且有效电子邮件传输的协议。 SMTP 是建模在 FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。SMTP 独立于特定的传输子系统,且只需要可靠有序的数据流信道支持。 SMTP 重要特性之一是其能跨越网络传输邮件,即“ SMTP 邮件中继”。通常,一个网络可以由公用互联网上 TCP 可相互访问的主机、防火墙分隔的 TCP/IP 网络上 TCP 可相互访问的主机,及其它 LAN/WAN 中的主机利用非 TCP 传输层协议组成。使用 SM 阅读全文
posted @ 2012-02-21 13:35 ajian005 阅读(1159) 评论(0) 推荐(0)
摘要:第1章 概述1.1. 本文档的目标这份文档定义了高级消息队列协议,这个协议使得遵从该协议的客户端应用和消息中间件服务器之间能够互相通信。为了完全实现互操作性,我们还定义了消息中间件服务的标准行为。我们面对这个领域有经验的技术读者,同时还提供了足够的规范和指南,一个合适的技术工程师可以根据这些文档在任何硬件平台上用各种编程语言来构建遵从该协议的解决方案。1.2. 专利AMQP的设计目标之一是它的概念都来自于现有的、无产权阻碍的、广泛推行的标准——比如由互联网工程任务组和万维网颁布的标准。因此,我们相信仅用众所周知的一些技术就能够实现AMQP服务,比如现有的开源网络程序和电子邮件路由软件或者那些技 阅读全文
posted @ 2012-02-21 11:00 ajian005 阅读(296) 评论(0) 推荐(0)
摘要:Spring AMQP是什么?介绍一下? Spring公司收购了RabbitMQ知名消息中间件厂商,之后将RabbitMQ客户端集成到Spring中形成的一个消息队列子模块 如何使用参考:http://www.rabbitmq.com/devtools.html#java-dev Spring AMQP:http://www.springsource.org/spring-amqp 生产者 ->代理者 ->消费者原文位置:http://www.oschina.net/p/rabbitmqRabbitMQ 是由 LShift 提供的一个 Advanced Message Queuin 阅读全文
posted @ 2012-02-21 10:25 ajian005 阅读(484) 评论(0) 推荐(0)
摘要:0.1请你谈谈SSH整合: SSH: Struts(表示层)+Spring(业务层)+Hibernate(持久层) Struts: Struts是一个表示层框架,主要作用是界面展示,接收请求,分发请求。 在MVC框架中,Struts属于VC层次,负责界面表现,负责MVC关系的分发。(View:沿用JSP,HTTP,Form,Tag,Resourse ;Controller:ActionServlet,struts-config.xml,Action) Hibernate: Hibernate是一个持久层框架,它只负责与关系数据库的操作。 Spring: Spring是一个业务层框架,是一个整. 阅读全文
posted @ 2012-02-19 22:19 ajian005 阅读(557) 评论(0) 推荐(1)
摘要:AMQP,即Advanced Message Queueing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。当前各种应用大量使用异步消息模型,并随之产生众多消息中间件产品及协议,标准的不一致使应用与中间件之间的耦合限制产品的选择,并增加维护成本。AMQP是一个提供统一消息服务的应用层标准协议,基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同开发语言等条件的限制。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。AMQP在消息提供者和客户端的行为进行了强制规定,使得不同卖商之间真正实现了互操作 阅读全文
posted @ 2011-06-08 07:54 ajian005 阅读(313) 评论(0) 推荐(0)
摘要:http://www.infoq.com/cn/articles/AMQP-RabbitMQ准备开始高级消息队列协议(AMQP1)是一个异步消息传递所使用的应用层协议规范。作为线路层协议,而不是API(例如JMS2),AMQP客户端能够无视消息的来源任意发送和接受信息。现在,已经有相当一部分不同平台的服务器3和客户端可以投入使用4。相关厂商内容IBM 360°讲师团招募:每个爱技术乐分享的人都有机会AMQP的原始用途只是为金融界提供一个可以彼此协作的消息协议,而现在的目标则是为通用消息队列架构提供通用构建工具。因此,面向消息的中间件(MOM)系统,例如发布/订阅队列,没有作为基本元素 阅读全文
posted @ 2011-06-08 07:53 ajian005 阅读(255) 评论(0) 推荐(0)