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