webService客户端service方式搭建(四)

package me.gacl.ws.client;

import java.net.URL;

import javax.xml.namespace.QName;
import javax.xml.ws.Service;

import me.gacl.phonenum.MobileCodeWSSoap;

public class weatherService_Service {
	public static void main(String[] args) throws Exception {
		URL url = new URL("http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl");
//		namespaceURI -- 命名空间地址
//		localPart	-- 服务视图名

		QName qname = new QName("http://WebXml.com.cn/", "MobileCodeWS");
//		serviceName	--服务名称
//		wsdlDocumentLocation -- wsdl地址
		Service service = Service.create(url,qname);

//		获取service实现类
		MobileCodeWSSoap mobileCodeWSSoap = service.getPort(MobileCodeWSSoap.class);
		String mobileCodeInfo = mobileCodeWSSoap.getMobileCodeInfo("1861234","");
		System.out.println(mobileCodeInfo);
	}
}

  代码如上,获取wsdl方式相同。

时间: 2024-08-29 17:06:54

webService客户端service方式搭建(四)的相关文章

webservice 客户端调用方式对比

1.可以说成静态调用: 这种必须知道要调用接口的名称 2.动态调用,这种更灵活,根据wsdl文档,只需要知道方法名就行,

基于Web Service的客户端框架搭建四:终结篇

前言 这是这个系列的终结篇,前面3个博客介绍了一下内容: 1.使用Http Post方式调用Web Service 2.客户端框架之数据转换层 3.客户端框架之代理层 框架结构 框架是基于C#的,在VS2010中搭建出来的,解决方案搭建完毕之后的框架结构如下图: 如上图,框架主要分数据层Data,数据转换成FCL,代理层Proxy,功能分发层Dispatcher以及界面层UI. 1.数据转换层FCL 数据格式转换层,位于在Proxy服务代理层和UI界面层之间.在UI层使用的都是明确的实例对象(比

ajax——客户端访问webservice基本使用方式

之前学习aps.net的时候学习过使用服务器端去访问webservice的方法,当时实现了一个例子:web server模拟网上购物,今天学习asp.net ajax的时候学习到了客户端直接访问webserivice的方式.这种客户端直接访问webserver的方式体现了ajax的异步刷新数据的思想. 客户端访问webservice基础 webservice端的创建步骤: 1.创建一个aps.net webservice 2.加入标记[scriptService] 3.写webservice的方

Svn客户端访问服务器的方式(四)

Svn客户端访问方式 Svn客户端可以通过多种方式访问服务器端,例如:本地磁盘访问,或各种各样不同的网络协议访问,但一个版本库地址永远都是一个URL,URL反映了访问方法.

基于http方式搭建YUM源服务器

基于http方式搭建YUM源服务器 (2012-09-21 11:59:14) 转载▼ 标签: yum linux lnmp lamp http 分类: Linux 为了方便公司80多台Linux服务器下载.安装.升级软件包更快速,版本一致性:我们最近在IDC局域网内安装了一台yum源: 此yum源是基于http的,也可以用ftp,这里我们仅仅就http来配置:如下: 建立yum服务器,下载速度快,方便软件安装,下面操作的环境是centos 5.4 i386 32bit,采用http方式安装.

WebService CXF调用方式《三》

问题?WebService CXF调用方式<三>,CXF工作原理和调用方式 一.CXF是什么? Apache CXF是一个开源的,全功能的,容易使用的Web服务框架.CXF是两个项目的结合:由IONA技术公司(现在是Progress的一部分)开发的Celtix和由Codehaus主持的团队开发的XFire,合并是由人们在在Apache软件基金会共同完成的.CXF的名字来源于"Celtix"和"XFire"的首字母. 二.CXF有什么作用? Apache

EAS客户端调试环境搭建

客户端调试环境搭建说明 适用场景:在现场跟踪问题或者在研发内部跟踪定位测试环境的问题时,开发人员需要快速搭建一个可供调试的环境以供分析问题,以下说明可供开发人员在需要时使用,注意该方式只支持客户端调试,服务端调试配置方式类似(链接远程jvm调试端口即可),但由于服务器不能随便启动停止,在现场应用客户端调试更为普遍一些. 环境要求 在进行以下工作前需要安装一个eclipse反编译插件,可以从网上下载. 安装完毕后注意配置以下参数设置: 详细配置 安装完毕接下来按照以下步骤配置环境即可 新建一个ja

WebService客户端(以命令方式创建)

以命令的方式生成WebService客户端: 创建一个Project项目,客户端项目名称WS_Client,在cmd界面进入JDK的bin目录,输入以下命令 完整格式: C:\Program Files\Java\jdk1.7.0_80\bin>wsimport -keep -p com.javen.service -d d:\\workspaceforewf\WS_Client\src http://localhost:8091/WS_WebService/server/web-publish

apollo客户端springboot实战(四)

1. apollo客户端springboot实战(四) 1.1. 前言 ??经过前几张入门学习,基本已经完成了apollo环境的搭建和简单客户端例子,但我们现在流行的通常是springboot的客户端,所以这章还是来学习下springboot客户端如何和apollo整合 ??接下来我来改造我自己的项目,我本来的项目接入的是spring config配置管理中心,读的git上的配置,它没有管理界面,功能也比较单一,所以我打算替换成apollo 1.2. 配置改动 添加配置类,这个@EnableAp