代码改变世界

activemq in action(4):jms domains

2013-06-09 19:45 by 很大很老实, 217 阅读, 0 推荐, 收藏, 编辑
摘要:JMS定义两种消息传递模式:http://www.360doc.com/content/12/1117/11/820209_248360916.shtml这两种风格(也叫做领域domains)是point-to-point及publish/subscribe。大多数的MOMs已经支持两种类型的消息传送风格,所以JMS API也必须同时支持它们。让我们详细看下这两种类型的消息传送。点对点领域点对点(PTP)消息传送使用的目标是队列。通过使用队列,消息可以被异步或同步地发送和接收。每一条到达队列的消息将会被投递到单独一个消费者一 次,并且只有一次。这就好像两个人之间的邮件发送。消费者可以通过Mes 阅读全文

activemq in action(3)剖析JMS消息(转)

2013-06-09 19:17 by 很大很老实, 228 阅读, 0 推荐, 收藏, 编辑
摘要:对于JMS来说,最重要的就是message.Message有三个主要组成部件:标头、主体和属性一、消息标头:消息标头是消息的信封,包含为使消息到达目的地所需要的所有信息,可以直接控制其中一些字段的值,其它值则由JMS提供程序填写。JMSDestination:由Send方法设置。指定消息的目的地,由JMS提供程序填写JMSDeliveryMode: 由Send方法设置。提交消息的模式-持续或非持续。发送消息后JMS提供程序填写该字段。JMSMessageID: Send方法设置。包含消息的唯一标识符。发送过程中由JMS提供程序填写JMSTimeStamp: Send方法设置。记录消息被传递给s 阅读全文

activemq in action(2)

2013-06-09 19:06 by 很大很老实, 203 阅读, 0 推荐, 收藏, 编辑
摘要:针对message,JMS定义了很多不同的概念:JMS Client - An application written using 100% pure Java to send and receive messages. 100%用java写的程序,用来发送和接受message;• Non-JMS Client - An application is written using the JMS provider's native client API to send and receive messages instead of JMS. 调用JMS provider的原生客户段api 阅读全文

activemq in action(1)

2013-06-08 16:51 by 很大很老实, 310 阅读, 0 推荐, 收藏, 编辑
摘要:1)什么是activemq? acitvemq是遵循JMS规范的,面向消息的中间件(MOM)。出自apache旗下,无论在高可用,还是性能等方面,都是表现优异的。The goal of ActiveMQ is to provide standards-based, message-oriented applicationintegration across as many languages and platforms as possible. ActiveMQimplements the JMS spec and offers many additional features and val 阅读全文

学习activemq(3)

2013-06-07 23:12 by 很大很老实, 156 阅读, 0 推荐, 收藏, 编辑
摘要:在 Java 里有 JMS 的多个实现。其中 apache 下的 ActiveMQ 就是不错的选择。还有一个比较热的是 RabbitMQ (是 erlang 语言实现的)。这里示例下使用 ActiveMQ用 ActiveMQ 最好还是了解下 JMSJMS 公共点对点域发布/订阅域ConnectionFactoryQueueConnectionFactoryTopicConnectionFactoryConnectionQueueConnectionTopicConnectionDestinationQueueTopicSessionQueueSessionTopicSessionMessage 阅读全文

学习activemq(2)写个简单的程序

2013-06-07 13:29 by 很大很老实, 169 阅读, 0 推荐, 收藏, 编辑
摘要:本次例子参见:http://www.cnblogs.com/killbug/archive/2013/04/19/3026959.html。这里不再多说。不过在编写过程中,碰到了log4j的配置,这里我犯错了,1.2版本和2.0版本混淆了。同时参见:http://www.cnblogs.com/xwdreamer/archive/2012/02/20/2359595.htmlpackage d.c.home.test;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.DeliveryM 阅读全文

学习了c#和ad的操作

2013-06-02 23:31 by 很大很老实, 181 阅读, 0 推荐, 收藏, 编辑
摘要:通过ad对登录系统进行认证:http://www.cnblogs.com/peter-peng/archive/2013/05/17/3083110.html 阅读全文

hadhoop安装

2013-05-29 10:31 by 很大很老实, 710 阅读, 0 推荐, 收藏, 编辑
摘要:由于工作需要,安装了hadhoop,这里简单写一下步骤。首先,我是在vmware esxi 4.1上安装的。建立了一个虚拟机,40G硬盘,6G内存。安装ubuntu12.4的desktop。首先安装linux,界面如下,这里不多说了。随后,下载jdk1.6和ant1.9,以及eclipse开发环境。这里参考了几个文档:1)如何打开ubuntu的terminal:http://www.cnblogs.com/CoolPigs/archive/2012/01/17/2324816.html2)ftp的配置:http://blog.csdn.net/nation_chen/article/detai 阅读全文

PDI的steps:(10:table input)

2013-05-26 21:34 by 很大很老实, 292 阅读, 0 推荐, 收藏, 编辑
摘要:id:TableInput分类:输入描述:通过connection和sql,从数据库里读取信息。OptionsOptionDescriptionStep nameName of the step;the name has to be unique in a single transformationConnectionThe database connection from which to read dataSQLThe SQL statement used to read information from the database connection. You can also clic 阅读全文

Pentaho Data Integration 4 Cookbook(1)

2013-05-26 11:12 by 很大很老实, 310 阅读, 0 推荐, 收藏, 编辑
摘要:本书覆盖的内容:1.如何在kettle中与数据库一起工作。描述在不同的场景下,如何建立和共享数据库连接,如何载入表,以及创建动态的sql语句。2.文件的读操作和写操作。本章可不是简单的介绍文件的读写操作,还包括一些细节处理。比如,如何操作非结构化的文件,如何操作主/从文件,如何操作excel文件的多个sheet等。3.操作xml文件。本章描述如何对xml文件进行,读,写,校验。4.文件管理 本章描述如何对批量的文件和目录进行,copy,move等操作。5.looking for data:描述如何使用不同的方法在数据库,文本文件,web service中查找信息。6.了解Data Flows: 阅读全文