- 浏览: 413554 次
- 性别:
- 来自: 广州
最新评论
-
liyuanhoa_:
...
struts2.0中struts.xml配置文件详解 -
chenmingde:
...
Velocity应用(一) -
weizhikai_ai:
第二十六,当一个线程进入一个对象的一个synchronized ...
Java常见面试题(含答案) -
Aurora_lr:
...
Spring宠物商店学习笔记(一) - -
zs911zs:
all copy from http://www.iteye ...
Mule入门文档
文章列表
盖茨先生在一次讲话中,语重心长地讲了他的十条忠告,相信会对大家有所启发。
1 . 社会充满不公平现象。你先不要想去改造它,只能先适应它。(因为你管不了它)。
2 . 世界不会在意你的自尊,人们看的只是你的成就。在 ...
- 2008-12-29 17:14
- 浏览 818
- 评论(0)
01、“没什么特别的事,只想听听你的声音。”男人在女人意想不到的情况下拨个电话温柔地说。
02、“给我一点时间,我会尽快和她分手。放心,我会给你名分。”有妇之夫对情妇言之凿凿地说。
03、“即使你不爱我 ...
- 2008-12-26 17:54
- 浏览 1104
- 评论(0)
没有人会反对工作是为了赚取报酬,但是曾几何时,谈薪水却变成工作里最难开口的一件事。你心里是否也曾有过这样的困惑:“按公司规定”难道真是唯一的标准答案吗?
有一个趣的调查。875位接受调查的人力资源主管中,6 ...
- 2008-12-23 17:56
- 浏览 855
- 评论(0)
介绍几家免费提供svn源代码管理的站点
国内:
http://www.coollittlethings.com/
只需要注册即可使用,速度很快,使用http进行传输,无web管理功能。
国外:
http://code.google.com/hosting/
google提供的,速度比较快,申请即可使用,使用https进行传输,安全性,可靠性高,带有web管理功能。
http://developer.novell.com/wiki/index.php/Project_Hosting
novell公司提供,申请后需要审核,速度较快,使用https进行传输,安全性,可靠性高,带有web管理功能 ...
- 2008-12-23 17:15
- 浏览 2902
- 评论(0)
MQ针对Java语言提供了两种接口来实现消息的发送和接收,这两种接口分别是:
Ø Java
Ø JMS
在北京地税财税库行横向联网项目中采用了MQ作为消息中间件,消息的发送和接收采用的是Java接口,在本文中将说明如何采用JMS实现MQ消息发送和接收功能。
2 JMS实现 MQ消息处理技术说明
如果使用JMS来访问MQ,则应当使用一个目录服务器来实现MQ连接工厂和队列资源的注册,以供客户端查找,客户端的在获取JMS资源的应选择LDAP。
3 环境准备
本次测试采用如下软件进行测试
Ø MQ 6.0 f ...
- 2008-12-23 10:52
- 浏览 6701
- 评论(0)
LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有 ...
- 2008-12-23 10:20
- 浏览 1180
- 评论(0)
结束语 第 1 页(共3 页)
本教程提供了对 Java Message Service 及其功能和能力的介绍和总结,还演示了创建 JMS 程序的一些基本编程技术,提供了说明这些程序的示例代码。
我们没有分析 JMS API 中的所有接口和类,也没有分析已检查的那些接口的每一个方法。参考资料 提供了获得帮助您达成这一目的的一些素材的链接。
本文的目的是让您开始了解 JMS 并为您提供了一些基本的工作程序帮助您学习。在建立示例程序并运行它们之后,可以修改它们来练习消息选择、持久性订阅和其他一些在这里提到、但是没有在示例程序中演示的 JMS 功能。
参考资料 第 2 页(共3 ...
- 2008-12-22 17:33
- 浏览 1812
- 评论(0)
相同又不同 第 1 页(共1 页)
附录中有这两个 pub/sub 程序——TPublisher.java 的代码清单 和 TSubscriber.java 的代码清单。我们不再像对 PTP 程序那样一步一步地去分析它们,因为除了所使用的 JMS 接口之外,它们与 QSender.java 和 QReceiver.java 是完全一样的。
在运行这些程序之前需要设置管理对象 TopicConnectionFactory 和 Topic。
运行后将会看到它们与 PTP 程序的不同。如果用同样的 QueueConnectionFactory 和 Queue 运行 QReceiver ...
- 2008-12-22 17:27
- 浏览 1085
- 评论(0)
介绍 第 1 页(共7 页)
现在让我们来查看 Pub/sub 接口。在我们浏览这些接口的时候,应该注意到它们与 PTP 接口非常相像,只有名称和其他少数几处不同的地方。
记住:在JMS 版本 1.1 中添加点对点和 Pub/sub 接口只是为获得向后兼容。如果进行新的开发,应该使用 JMS 1.1 中的新内容:公用接口 和 用公用接口进行客户机编程 各小节中讨论的公用接口。
TopicConnectionFactory 第 2 页(共7 页)
TopicConnectionFactory是从 JNDI 中检索的受管理对象,它创建了到提供者的链接。它包含 createTopic ...
- 2008-12-22 17:24
- 浏览 1888
- 评论(0)
介绍 第 1 页(共10 页)
在这一节中,我们将分析两个进行点对点消息接发的程序—— QSender.java 和 QReceiver.java。
我们将在一些小节中分析代码并描述每一小节的功能。可以在附录中查看完整的小节清单:QSender.java 的代码清单 ...
- 2008-12-22 17:15
- 浏览 1631
- 评论(0)
介绍 第 1 页(共8 页)
这一节将分析点对点编程的重要 JMS 接口和它们的一些方法。
在下一节(点对点编程)中,我们将分析一些进行点对点消息处理的示例代码。
记住:将点对点和 pub/sub 接口添加到 JMS 版本 1.1 中只是为 ...
- 2008-12-22 17:03
- 浏览 1484
- 评论(0)
绍 第 1 页(共11 页)
在这一节中,我们将查看两个进行 JMS 客户机消息接发的程序——Sender.java 和 Receiver.java。
我们将按小节分析代码并描述每小节的作用。可以在附录中看到完整的清单:Sender.java 的代码清单 和 Receiver.java 的代码清单。
Sender:提示输入 JNDI 名 第 2 页(共11 页)
所有示例程序都是命令行程序,它们用 System.in 进行输入,用System.out 进行输出。
Sender 类有两个方法:main(String[]) 和 send()。main(String[]) ...
- 2008-12-22 17:01
- 浏览 967
- 评论(0)
回顾
本专栏的 第一篇中,您已经了解一些重要的术语: 编组和 解组(unmarshalling)是数据绑定世界固有的概念;不过还有一些新的术语,如 往返和 语义等价。往返是指从 XML 转换成 Java 代码然后再转换回去的过程。数据绑定往返能力的质量通过输入和输出文档匹配的程度衡量。语义等价使得比较成为可能,它允许丢弃 XML 中不重要的成分如可以忽略的空格,从而可以进行有效的比较。
在 第 2 篇中,我介绍了一个简单的 XML 文档,在这里再写出来,如清单 1 所示。
清单 1. 吉他的基本 XML 清单(guitars.xml)
<guitars>
<gu ...
- 2008-12-22 11:29
- 浏览 1480
- 评论(0)
简述
不过在展开 JAXB 的讨论之前,我要简要地回顾一下本系列 上一篇文章中所提到的概念。其中的重要定义有:
解组:把 XML 数据转化成 Java 类(或者多个类)的过程。
编组:把 Java 数据转化成 XML 文档的过程(恰恰与解组相反)。
语义等价:基于 XML 规则的相等。即使两个文档 看起来不同,但在语义上可能是等价的,参见上一篇文章中的例子。
往返:从 XML 文档到 Java 代码然后再回到 XML 的整个过程。有效的往返保证输入和输出文档是相同的(语义等价)。
本文中将不那么严格地使用这些术语,一定要真正掌握每个概念的含义。
还应该明白,本文以及后面的几篇文 ...
- 2008-12-22 11:28
- 浏览 1525
- 评论(0)
jdk带了支持jaxb的包,为javax.xml.bind.*; ,主要用到该包中的JAXBContext、Marshaller、UmShaller对象。其中Mashaller对象中的mashal方法负责
将将xml对象树写道流或者文件中,而UnMarshaller对象中的unMarshal方法负责将流或者文件中的内容转换成java对象树。其中unMarshal方法返回的是
JAXBElement<xml模式中根元素的类型>,输入是xml文件或者InputStream流。Marshal方法输入是JAXBElement<根元素类型>和文件或者OutputStream流对象。 ...
- 2008-12-22 11:26
- 浏览 1707
- 评论(0)