摘要:
有点忧郁有些犹豫编码我不喜欢也不擅长每天都在挣扎却越陷越深想摆脱这一切可是没有摇钱树利禄我所欲也功名我所欲也可惜我的梦想早已生根却无法发芽难道我就要以一个借口生活是不容易的荒废时光白白度过我是中了谁的毒宁愿没有进入这象牙塔也许我会做我喜欢的至少不会这么苦苦维持 阅读全文
摘要:
转自:http://www.blogjava.net/liyingcheng/archive/2007/10/24/155602.html开发环境 Sun Java 5+ Eclipse 3.2 +MyEclipse 5.0.0. 概述 本文介绍了使用MyEclipseWeb Service来迅速开发和测试一个HelloWorld Web Service,其中包括: 1. 介绍了MyEclipse Web Services的基本概念 2. 创建一个MyEclipse Web Services工程 3. 创建一个简单的HelloWorld WebService 4. 在Web容器中,如Tomca 阅读全文
摘要:
几种开源Java Web容器线程池的实现方法简介——Tomcat(二)ThreadPool提供的仅仅是线程池的实现,而如何使用线程池也是有很大学问的。让我们看看Tomcat是如何使用ThreadPool的吧。Tomcat有两种EndPoint,分别是AprEndpoint和PoolTcpEndpoint。前者自己实现了一套线程池(其实这和Tomcat 老版本的方案是相同的,至今Tomcat中还保留着老版本的线程池,PoolTcpEndpoint也有类似的代码,通过“策略”可以选择不同的线程池方案)。我们只关注PoolTcpEndpoint如何使用ThreadPool的。首先,PoolTcpEn 阅读全文
摘要:
目前市场上常用的开源Java Web容器有Tomcat、Resin和Jetty。其中Resin从V3.0后需要购买才能用于商业目的,而其他两种则是纯开源的。可以分别从他们的网站上下载最新的二进制包和源代码。 作为Web容器,需要承受较高的访问量,能够同时响应不同用户的请求,能够在恶劣环境下保持较高的稳定性和健壮性。在HTTP服务器领域,ApacheHTTPD的效率是最高的,也是最为稳定的,但它只能处理静态页面的请求,如果需要支持动态页面请求,则必须安装相应的插件,比如mod_perl可以处理Perl脚本,mod_python可以处理Python脚本。 上面介绍的三中Web容器,都是使用Java 阅读全文
摘要:
SOAP消息可以是XML文件,该文件中一定要包含SOAPEnvelope(封装)和SOAPBody(体),而SOAPHeader(头)则是可以选择性的。 SOAP消息包含下列各项: ·Envelope是XML文件的顶层元素,代表该文件为SOAP消息。 ·Header提供了向SOAP消息中添加关于这条SOAP消息的某些要素(feature)的机制,不需要事先与商业伙伴建立合约。SOAP定义了一些属性用于在Header中指定“谁”处理该功能,以及它是选择性的还是强制性的。 ·Body就是接收者所要接收消息的容器。SOAP定义了一个元素供BoO使用,即Fault元素,用以报告错误。 (1)SOAP 阅读全文
摘要:
消息形式:点对点为两个客户之间建立消息队列,使两个客户端之间通过队列实现点对点的消息传递注:类似数据结构里的队列,先进先出主题消息,在消息中间件上建立一个主题,没个客户端都可已向这个主题发送消息,接受消息注:类似广播的方式开发流程:使用JMS步骤1.创建一个JNDI上下文Context init initCtx =new InitialContext(env);2.查找创建JMS连接使用的工厂类(... 阅读全文
摘要:
Java消息发送服务(Java Messaging Service,JMS)是提供商无关的一套API,用于在程序间进行可靠的消息发送。在客户端-服务器计算中,客户端程序与服务器与服务器建立联系并请求服务。相反,消息发送应用在相互协作的程序之间发送消息。有些程序(在所谓的“对等(peer-to-peer)”应用中)则相互之间直接交换信息(JXTA使用的就是这种模型)。JMS提... 阅读全文
摘要:
当我在一日复一日的虚度和自责中挣扎时,突然发现我不应该后悔,人生是很短的旅程,今天过去了,将永远也不会回来了,而我今天过得如何,也将无法重复。 明天也许会美好,也许会艰难,那都是一个过程而已,不要牺牲今天的快乐去赌未知的明天。 我只需要问问我的心,延续曾经的梦想,不要放弃,能开心则开心。 人生不是只有一条路,也不应该把一切都放在一个篮子里,使自己足够的坚强和强大,才会充满希望。 OK,把握时间,... 阅读全文
摘要:
来源:互联网 酷勤网整理 让我们来看看上述代码的详细内容。JDBCSAXParser包括了几个重载的parse()方法。在下表中org.xml.sax.Parser接口需要实现parse(InputSource)与parse(String)方法。其它parse()方法简化了代码并允许通过派生类重载以改变其解析方法。 如果参数为JDBCInputSource类型,Parse(InputSource... 阅读全文
摘要:
来源:互联网 酷勤网整理 数据库和XML提供了数据存储的完整功能。数据库保存数据用于高效的数据查询,而XML则提供了一种不同应用间信息交换的简单途径。为了利用XML的优点,我们需要将数据库表转化为XML文档。然后我们便可以使用指定的XML工具对这些文档进行其它处理。例如,XML文档可通过XSLT样式表转化为HTML页显示,或通过如XQL这样基于XML的查询语言进行检索,或作为一种数据交换格式,等... 阅读全文