随笔分类 -  webservice

摘要:刚开始学webservice时就听说了cxf,一直没有尝试过,这两天试了一下,还不错,总结如下: 要使用cxf当然是要先去apache下载cxf,下载完成之后,先要配置环境变量,有以下三步: 1.打开环境变量配置窗口,点击新建,新建%CXF_HOME%变量,值为你下载的cxf所在的目... 阅读全文
posted @ 2015-05-13 11:16 江南一点雨 阅读(2125) 评论(0) 推荐(0) 编辑
摘要:我们以天气预报WebService服务为例,来看看怎么阅读一个wsdl文档。 打开一个wsdl文档后,先看底部。binding在这里:portType在这里:好了,看了上面的,我们来说说wsdl说明书的整体结构吧: 1.是整个webservice的服务视图,它包括了所有的服务端点。 ... 阅读全文
posted @ 2015-05-12 11:57 江南一点雨 阅读(424) 评论(0) 推荐(0) 编辑
摘要:webservice是对socket的一个封装,让远程调用调用变得更加简单,那么使用socket究竟有多么麻烦呢?来看看。 做一个简单的天气查询: 服务端:public class SocketServer { public static void main(String[] ... 阅读全文
posted @ 2015-05-12 10:08 江南一点雨 阅读(486) 评论(0) 推荐(0) 编辑
摘要:上一篇说了SOAP消息的创建,那么创建好了的SOAP消息要怎么发送给服务端呢?public class SoapTest { private String wsdlUri = "http://localhost:9999/ns?wsdl"; private String ... 阅读全文
posted @ 2015-05-11 14:53 江南一点雨 阅读(636) 评论(0) 推荐(0) 编辑
摘要:看了SOAP消息分析之后,大家对soap消息应该有了一个初步的认识,那么怎样自己编写一个soap消息呢? 先来创建一个简单的soap消息: @Test public void test1(){ try { //1.创建消息工厂 ... 阅读全文
posted @ 2015-05-11 11:20 江南一点雨 阅读(752) 评论(0) 推荐(0) 编辑
摘要:根据WebService学习笔记系列(二)中的介绍,使用tcpmon可以捕获到我们发出或者接收到的xml内容,接天我们就对这些xml内容做一个简单的分析。还记得在WebService学习笔记系列(四)中我们详细介绍过服务器端程序的编写,本文的服务端程序依然沿用其中的服务端代码,但是系... 阅读全文
posted @ 2015-05-11 10:04 江南一点雨 阅读(373) 评论(0) 推荐(0) 编辑
摘要:使用stax操作xml 非常的简单,它的读取过程像是一个光标在移动。针对不同的节点做不同的处理。 先看一个基于光标的模型处理xml:public class StaxTest { @Test public void test1() { try { ... 阅读全文
posted @ 2015-05-09 16:30 江南一点雨 阅读(2398) 评论(0) 推荐(0) 编辑
摘要:使用jaxb操作Java与xml之间的转换非常简单,看个例子就明白了。 //javaBean-->xml @Test public void test1() { try { JAXBContext jaxbContext = JA... 阅读全文
posted @ 2015-05-08 19:27 江南一点雨 阅读(214) 评论(0) 推荐(0) 编辑
摘要:今天主要来看看服务端的编写及发布。 服务端的编写主要包括三个步骤: 1.编写一个接口,即SEI(server endpoint interface) 2.编写接口的实现类,即SIB (server implements bean) 3.发布服务在接口和实现类上都要用注解说明情况。接... 阅读全文
posted @ 2015-05-08 11:28 江南一点雨 阅读(328) 评论(0) 推荐(0) 编辑
摘要:网上有一些提供webservice服务的网站,我们要怎么调用呢? 今天来看个如何调用手机归属地查询服务。这个网站上提供了许多webservice服务,其中包括手机归属地查询服务,我们今天就用wsimport的方式来调用这个服务: 打开这个页面,复制手机归属地查询的那个wsdl,然后打... 阅读全文
posted @ 2015-05-06 16:58 江南一点雨 阅读(212) 评论(0) 推荐(0) 编辑
摘要:soap(简单对象访问协议),它是在http基础之上传递xml格式数据的协议。soap协议分为两个版本,soap1.1和soap1.2。 在学习webservice时我们有一个必备工具叫做tcpmon,该工具可以直接下载得到。使用tcpmon可以嗅探网络中传输的数据,便于我们更好的理... 阅读全文
posted @ 2015-05-04 16:39 江南一点雨 阅读(889) 评论(0) 推荐(0) 编辑
摘要:webservice主要是解决两个系统或者两个应用程序之间的远程调用,它提供了一种通过web方式访问的api,调用是跨语言、跨平台的。 webservice的客户端与服务端进行交互的时候使用xml来传递数据。 soap协议,即简单对象访问协议,它是webservice的客户端与服务端... 阅读全文
posted @ 2015-05-04 09:32 江南一点雨 阅读(318) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示