
JAVA
文章平均质量分 84
Crystalbruce
这个作者很懒,什么都没留下…
展开
-
JavaEE常用资源下载地址
http://www.w3.org/ W3C官网http://www.oracle.com oracle官网http://www.w3.org/html/ HTML主页http://tomcat.apache.org tomcat 官网http://www.eclipse.org原创 2012-03-07 23:10:12 · 753 阅读 · 0 评论 -
学习笔记——JAAS
Java Authentication Authorization Service(JAAS, Java认证和授权服务)JAAS作用:解决Java EE应用的安全问题。JAAS支持两种方式的安全性控制:声明式安全控制(declarative security),编程式安全控制(programmatic security)。开发者可以使用XML部署表述文件或Annotation来声明安全原创 2012-03-22 23:58:35 · 1013 阅读 · 0 评论 -
学习笔记——JMS消息服务
Java Message Service(JMS)JMS主要用于分布式应用的各组件之间的通信,可使组件之间通信变得更加松耦合。优势:1:异步处理消息;2:持久地保存消息;3:允许将一条消息同时发送给多个接受者;JMS架构组成:1:服务器;2:生产者;3:消费者;JMS消息机制模型主要分类:1:PTP(Peer To Peer,点对点);2:Pub-S原创 2012-03-21 00:26:31 · 786 阅读 · 0 评论 -
学习笔记——JAAS与SSL
Security Socket Layer(SSL)技术是一种在传输层实现的安全技术,其使用public key encryption标准加密方式。SSL作用:保证在非可靠网络上所连接的主机之间的通信安全。 RSARSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RS原创 2012-03-23 09:23:00 · 796 阅读 · 0 评论 -
学习笔记——JavaMail
E-mail(Electronic Mail)目前是互联网上应用最广泛的通信方式之一,Java EE规范提供了JavaMail的支持。 E-mail的协议:SMTP(Simple Mail Transaction Protocol)简单邮件传输协议。POP(Post Office Protocol)邮局协议。IMAP(Internet Message Access Protoc原创 2012-03-22 17:13:52 · 874 阅读 · 0 评论 -
学习笔记——JMS示例
发送消息示例:import javax.jms.*;import javax.naming.*;import java.util.Properties;public class MesssageSender { public void sendMessage() throws NamingException, JMSException { //定义WebLogic默认原创 2012-03-21 19:50:35 · 1340 阅读 · 0 评论 -
学习笔记——JMS消息
JMS消息机制使用Message接口处理消息。消息类型:StreamMessage:从流中读取的消息;MapMessage:由多个“key-value”对组成的内容。TextMessage:普通字符串消息。ObjectMessage:该消息包含序列化的对象。BytesMessage:该消息内容是原始的字节流。WebLogic还对TextMessage进行了扩展,扩展出一原创 2012-03-21 23:56:23 · 3755 阅读 · 0 评论 -
学习笔记——JNDI
Java Naming Directory Interface(JNDI,Java命名目录接口)。JNDI允许程序通过一个名称来访问真正的Java对象,其包含了一些标准API接口,并且不依赖于任何独立的命名目录服务器。JNDI API位于JDK的javax.naming包及其子包中。使用JNDI至少需要提供3方面的支持:JNDI API、JNDI SPI、命名、目录服务器。 L原创 2012-03-21 13:03:10 · 794 阅读 · 0 评论 -
学习笔记——RMI远程方法调用
Remote Method Invocation(RMI)即远程方法调用,是Java远程访问的规范之一。RMI本质就是代理模式的应用。RMI可以为我们处理多线程、网络通信等细节,因此使用RMI开发网络应用格外简单,没有多线程处理,没有繁琐的IO处理,只需定义合适的远程方法调用即可。CORBA(Common Object Request Broker Architecture,通用对象请原创 2012-03-20 20:07:18 · 705 阅读 · 0 评论 -
学习笔记——ant
ant是一种基于Java的生成工具。ant的运行需要设置两个环境变量,JAVA_HOME, ANT_HOME.。为了使用方便还需要将%ANT_HOME%/bin/ant.bat添加到PATH环境变量中。ant命令在没有指定任何参数时,会在当前目录搜索build.xml文件作为生成文件。 build.xml通常放在项目的顶层目录中,如: │─src: │─原创 2012-03-20 13:25:42 · 559 阅读 · 0 评论 -
学习笔记——JAXP
Java API for XML(JAXP) 作用:解析XML文档的一套Java API,其为DOM和SAX两种解析机制提供了支持。 缺陷:使用繁琐,代码量大,可读性低。解决方法:使用dom4j或JDOM解析器。 JAXP本身没有提供任何的XML解析支持,所以JAXP依赖与XML解析器,但其本身不与任何XML解析器耦合,因此可轻松在各种XML解析器直接切换而无须修改源代原创 2012-03-31 08:51:31 · 4210 阅读 · 0 评论