
Web Service
JC_WorkSpace
团队至上
展开
-
JAVA解析XML的方式DOM、SAX、DOM4J、JDOM、StAX之比较
JAVA解析XML的方式DOM、SAX、DOM4J、JDOM、StAX之详解与比较1.各种方式的详解 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找 特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信转载 2014-05-23 18:07:28 · 869 阅读 · 0 评论 -
分布式通信的几种方式(EJB、RMI、RPC、JMS、web service杂谈)
RPC(remote produce calL) RPC是远程过程调用协议,它是基于C/S模型调用的机制,客户机向服务器端发送调用请求等待服务器应答,是一种典型的请求应答机制,大致过程可以理解为本地分布式对象向本机发请求,不用自己编写底层通信本机会通过网络向服务器发送请求,服务器对象接受参数后,经过处理再把处理后的结果发送回客户端。它是早期的支持分布式一些,缺点rpc是面向过程转载 2014-05-23 18:39:06 · 2540 阅读 · 0 评论 -
用JAXWS2.1+Tomcat+Eclipse+JDK开发WebService客户端
我将利用 来生成client(即MobileCodeWS服务的客户端);这个WSDL可以在 这里找到;实现步骤:1. 双击JAXWS2.1.2-20070917.jar运行jar包,生成jaxws-ri;打开该文件中的bin文件,可以看到里面有wsgen.bat和wsimport.bat,这两个文件非常重要(接下去要用wsgen指令通过Java类编译成Web servic原创 2014-05-31 13:47:51 · 1326 阅读 · 0 评论 -
使用SOAP的XML消息传递
使用SOAP的XML消息传递的原创 2014-05-25 12:39:03 · 1737 阅读 · 0 评论 -
什么是stub?
j2ee里面的stub是这样说的,为屏蔽客户调用远程主机上的对象,必须提供某种方式来模拟本地对象,这种本地对象称为存根(stub),存根负责接收本地方法调用,并将它们委派给各自的具体实现对象转载 2014-05-28 20:32:38 · 1298 阅读 · 0 评论 -
SOAP Action揭密
最近在工作中遇到一个SOAP Action的问题,正好拿出来研究一把。据说SOAPAction header这玩意在SOAP 1.1规范中着实让不少开发者喝了一壶。真的有这么难理解么?我想这应该是因为SOAP有两种非常不同的使用方式,而SOAPAction主要是被用来支持其中应用较少的一种方式的原因。在我看来,这种方式也非常有价值。让我们先看看SOAP 1.1规范是怎么定义HTTP转载 2014-05-25 22:48:40 · 591 阅读 · 0 评论 -
SOAP协议规范
1. 简介 SOAP以XML形式提供了一个简单、轻量的用于在分散或分布环境中交换结构化和类型信息的机制。SOAP本身并没有定义任何应用程序语义,如编程模型或特定语义的实现;实际上它通过提供一个有标准组件的包模型和在模块中编码数据的机制,定义了一个简单的表示应用程序语义的机制。这使SOAP能够被用于从消息传递到RPC的各种系统。 SOAP包括三个部分 * SOAP封装(转载 2014-05-25 22:35:24 · 1188 阅读 · 0 评论 -
学习DTD
1. 内部的 DOCTYPE 声明当需要把 DTD 被包含在 xml 源文件中,则:Example:xml version="1.0" encoding="GB18030"?> ]> chinese> people> name>咚咚na转载 2014-05-23 19:03:27 · 611 阅读 · 0 评论 -
用SAX来解析XML
SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准。SAX是一种轻量型的方法,不像DOM解析时,把XML文档全部载入内存中,在PC上操作,Dom还有优势,但在手机中端上则无优势,因为手机内存和硬件都比不上PC强。使用 SAX 是比较安全的,并且 Android 提供了一种传统的 SAX 使用方法,以及一个便捷的 SAX 包装器。SAX采用基于事件驱动的处理方式,它转载 2014-05-23 22:32:23 · 792 阅读 · 0 评论 -
Java Sax解析xml
1. Java Sax解析是按照xml文件的顺序一步一步的来解析,在解析xml文件之前,我们要先了解xml文件的节点的种类,一种是ElementNode,一种是TextNode。如下面的这段book.xml转载 2014-05-23 22:32:07 · 839 阅读 · 0 评论 -
sax与Dom区别
SAX与DOM的比较 每一个进行XML开发的编程人员都知道DOM,那为什么在有了DOM这个功能强大的文档对象模型之后,我们还需要SAX?这就要从它们根本不同的实现方法上来分析。DOM解析器是通过将XML文档解析成树状模型并将其放入内存来完成解析工作的,而后对文档的操作都是在这个树状模型上完成的。这个在内存中的文档树将是文档实际大小的几倍。这样做的好处是结构清除、操作方便,而带来的麻烦就是极转载 2014-05-23 18:34:57 · 704 阅读 · 0 评论 -
什么是POI
由于工作的关系,经常在文件中会看到POI这三个字母的缩写,但是一直对POI的概念和含义没有很详细的去研究其背后代表的意思。今天下班之前,又看到了POI这三个字母,决定认认真真的搜索一些POI具体的含义。POI是英文的缩写,原来的单词是point of interest,直译成中文就是兴趣点的意思。兴趣点这个词最早来自于导航地图厂商。地图厂商为了提供尽可能多的位置信息,花费了很大的精力去寻找诸如转载 2014-10-13 23:49:09 · 8747 阅读 · 0 评论