随笔分类 - JAVA
摘要:转自: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
阅读全文
摘要:消息形式:点对点为两个客户之间建立消息队列,使两个客户端之间通过队列实现点对点的消息传递注:类似数据结构里的队列,先进先出主题消息,在消息中间件上建立一个主题,没个客户端都可已向这个主题发送消息,接受消息注:类似广播的方式开发流程:使用JMS步骤1.创建一个JNDI上下文Context init initCtx =new InitialContext(env);2.查找创建JMS连接使用的工厂类(...
阅读全文
摘要:来源:互联网 酷勤网整理 让我们来看看上述代码的详细内容。JDBCSAXParser包括了几个重载的parse()方法。在下表中org.xml.sax.Parser接口需要实现parse(InputSource)与parse(String)方法。其它parse()方法简化了代码并允许通过派生类重载以改变其解析方法。 如果参数为JDBCInputSource类型,Parse(InputSource...
阅读全文
摘要:来源:互联网 酷勤网整理 数据库和XML提供了数据存储的完整功能。数据库保存数据用于高效的数据查询,而XML则提供了一种不同应用间信息交换的简单途径。为了利用XML的优点,我们需要将数据库表转化为XML文档。然后我们便可以使用指定的XML工具对这些文档进行其它处理。例如,XML文档可通过XSLT样式表转化为HTML页显示,或通过如XQL这样基于XML的查询语言进行检索,或作为一种数据交换格式,等...
阅读全文
摘要:转自:http://david-liu.javaeye.com/blog/514241 引言1.1编写目的 本文作为B2bi项目中开源产品JORAM的使用指导文档,旨在帮助项目组人员方便明了的进行JMS模块的详细设计和开发工作。本文档主要包含建设银行EAI平台B2Bi子系统中使用的开源JMS产品——JORAM的使用说明。1.2名词解释B2Bi: Business to B...
阅读全文
摘要:XML在数据交换中的作用越来越大。在公文无纸化传输中,传输的不仅有文本,还有签名、word文件、其他附件等等,如何将这些二进制文件嵌入XML中进行传输,这里以嵌入一个签名图片为例,做简单介绍。 转1.将二进制文件以Base64格式写入XML publicvoidInsertFileToXml() { FileStreamfs=File.OpenRead("d:\\sign.gif"); byte[...
阅读全文
摘要:目前的XML处理是这样:DOM和SAX都存在速度过慢、效率低下、使用不便的缺点。而下一代XML处理模型VTD-XML既可以简化XML编程,又可以简化XML处理模型的选择。自问世以来的八年间,XML已经流行起来,成为一种开放、半结构化的数据格式,用于保存数据以及通过Web交换数据。由于具有简洁性和易读性,XML在应用开发人员当中备受欢迎,已成为企业架构中必不可少的一部分。 虽然很难列举XML的使用方...
阅读全文
摘要:在看本文章之前,建议先看看这篇文章javascript设计模式之单体模式 ,毕竟个人感觉循序渐进的好。工厂模式分为简单工厂模式和复杂工厂模式,前者是使用一个类来生成实例,通常是一个单体,后者是使用子类来决定一个成员变量是哪个类的具体实例,也就是简单工厂包含在复杂工厂之中。下面通过一个具体的实例来具体的说说这工厂的一二吧。用Ajax技术发起异步请求是现在web开发中的一个常见任务。[代码]看到这里,...
阅读全文
摘要:ArcGIS 9.2 Server Enterprise for Windows自定义工具在Server生成的Web App中,页面的工具按钮可以分为两类:l命令(Command):A command is an element on a JSP page that triggers aserver side action without any further interaction on th...
阅读全文
摘要:一、Client -- 页面上的Tag :<ags:tool clientAction="EsriMapRectangle" serverAction="com.esri.adf.web.faces.event.ZoomInToolAction"clientPostBack="true"/>二、Client -- clientActionclientAction是指一个 javascr...
阅读全文
摘要:任务描述 鼠标在地图上移动时,会产生一系列mousemove事件,我们可以在客户端通过javascript脚本捕捉到鼠标事件的坐标,这个坐标是基于浏览器窗口的屏幕坐标。如果要显示鼠标点所在的地图坐标,有两种方法:第一,不停地向服务器发送AJAX请求,在服务器端将屏幕坐标转换成地图坐标,然后返回客户端,显示在状态栏。这样的话会有一个问题,就是鼠标拖动的时候会一直不停地发送请求,极大地增加了服务器的...
阅读全文

浙公网安备 33010602011771号