webService【一】

WebService(一) JDK实现WebService 重点: 1.WebService简介 2、JDK开发WebServrice 3、Web项目发布WebService 重点解析: 1.概述 Web Service——也叫XML Web Service WebService,是一种跨编程语言和跨操作系统平台的远程调用技术。 各个应用程序之间的交流就需要Web Service来作为相互交流的桥梁。 Web Service是:通过SOAP在Web上提供... 阅读详情

   虽然之前简单的看过webService,但是后来忘得一干二净了,于是便重新学习下。

一、定义

   顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用。

   webService基于soap协议,该协议其实就是Http+XML的组合。

   我们可以调用互联网上查询天气信息Web服务,然后将它嵌入到我们的程序(C/S或B/S程序)当中来,当用户从我们的网点看到天气信息时,他会认为我们为他提供了很多的信息服务,但其实我们什么也没有做,只是简单了调用了一下服务器上的一段代码而已。WebSerice可以将你的服务(一段代码)发布到互联网上让别人去调用,也可以调用别人机器上发布的WebService,就像使用自己的代码一样。

二、使用方法

  1.登录相关网址获取所需的wsdl、文档等,如http://www.webxml.com.cn。

  2.一般我们选择使用Java的wsimport命令在线解析wsdl生成类文件和java文件。

  wsimport -s . -p cn.sp.ws http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?WSDL

 删除.class文件后,将其导入我们的项目中。

注意:有时候解析会报错,我按照网上的方法另存为wsdl文件并删除报错位置的代码,但是解析还是失败。下次再找问题吧。如图:


  3.编写代码

package cn.sp.test;

import cn.sp.ws.MobileCodeWS;
import cn.sp.ws.MobileCodeWSSoap;

/**
 * 手机号码归属地查询客户端
 * @author 2YSP
 *
 */
public class TestMobileCodeClient {
	public static void main(String[] args) {
		//创建服务访问点集合
		MobileCodeWS mc = new MobileCodeWS();
		//根据访问点获取绑定的类
		MobileCodeWSSoap mobileCodeWSSoap = mc.getMobileCodeWSSoap();
		//调用方法
		String mobileInfo = mobileCodeWSSoap.getMobileCodeInfo("13886157376", null);
		System.out.println(mobileInfo);
	}
}


运行得到如下结果,说明成功了。


硬件测试之—纹波测试为什么不要使用接地夹子 示波器为什么不推荐使用接地夹 阅读详情

相关推荐

基于Simulink/Matlab的VSG并网系统单相接地与相间短路故障仿真建模与特性分析

本文详细介绍了基于Simulink/Matlab搭建虚拟同步发电机(VSG)并网系统仿真模型的方法,并重点分析了单相接地与相间短路故障下的系统特性。通过设置三相故障模块参数,模拟了故障发生时的电压、电流变化及VSG动态响应,为理解故障机理、优化控制策略及设计继电保护提供了仿真依据与实践指导。

t8u9v0w1x的博客 514

WebService专题(一)-WebService简介

1.问题引入 问题一: 它们公司服务器的数据库中都保存了天气预报数据吗? 如果没有, 那数据都存在哪了呢? 这些网站是如何得到这些数据的呢? 问题二: 各个门户网站显示的股票行情信息数据又是怎么来的呢? 2.WebService简介 Webservice也叫XML Web Service,Web服务。可使用开放的xml标准来描述、发布、发现、协调和配置这些应用程序。用于开发分布式的互操...

专业的计算机毕业设计指南 471

基于AR和SLAM技术的商场智能导视系统技术原理详解

本文针对智慧商场室内导航需求,提出基于AR和SLAM技术的商场智能导视系统技术方案,实现了沉浸式导览体验并促进消费转化,助力商场运营升级。

维小帮定位导航的博客 1243

WebService: SpringBoot集成WebService实践一

在springboot-webservice项目中新建3个模块,webservice-server、webservice-client、webservice-common。webservice-common项目引入项目依赖,webservice-server和webservice-client项目引入webservice-common项目。

GIS摆渡人 2138

避坑指南:LVGL在Arduino环境编译报错?3步搞定lv_conf.h路径问题(附ST7789屏幕调试技巧)

本文详细解析了在Arduino环境中配置LVGL图形库时,如何解决常见的“lv_conf.h file not found”编译报错问题。通过三步法:定位并复制模板文件、启用核心配置并指定路径、配置基础参数,从根本上解决路径问题。文章还结合ST7789屏幕驱动,分享了使用TFT_eSPI库进行显示适配、内存优化及背光控制等实战调试技巧,帮助开发者建立清晰、可维护的嵌入式UI工程基础。

lake5的博客 860

若依集成mybatisplus、兼容旧分页【亲测有效】

service类继承ServiceImpl类 实现 你的Service接口。hutool工具包和lombok工具包如果不需要的话可以自行删除并修改后面的类里面的代码。自带的pagehelper用的1.4.6里面的jsqlparser用的4.5.0。mybatis-plus用的3.4.2里面的jsqlparser用的4.0.0。jsqlparser包,不剔除是这样的,有个冲突,我用的前端写的请求,返回的格式和原来的一样,已兼容。你的Entity类上面需要增加表的名字。

lh155136的博客 3566

简单的WebService——一看就会

前提 王二在公司被要求搞一个WebService出来,由于之前也只是浅显的了解了一下WebService是做什么的,没来的及实际操作,所以我懵了。 冷静了一会后,我开始上手了。 开始当然是先看一波文档或者网上别人写的文章,别人写的资料都一个样,王二理解能力有点差(毕竟还是小白),所以一直稀里糊涂没搞懂是啥玩意。 我的学习思维 首先先把一个知识点的整体架构搞懂,先把房子的总体构造弄清楚在去深入看造房用的具体材料。 闲话不多说,搞懂一个东西,肯定要知道这玩意是什么,能做什么事,有什么优点驱使我们去用。 就说这

weixin_43934104的博客 685

react +ant desiagn pro实现按钮操作权限控制

在ant desiagn pro中提供了一个access用于对权限进行控制,需引入useAccess和Access

Sylvasylva的博客 2211

WebService入门一、Hello WebService

准备工作 下载http://repo.maven.apache.org/maven2/com/sun/xml/ws/jaxws-ri/2.2.8/jaxws-ri-2.2.8.zip

码农的世界 893

Nacos2.X 源码分析:为订阅方推送、服务健康检查、集群数据同步、grpc客户端服务端初始化

而Nacos2.X 从http请求改为了grpc请求的方式了,在健康检查这方面就是基于长连接来实现的。客户端发送心跳是在构建grpc连接时会有一个线程每隔5s发送一次,NacosClient端发送心跳的代码在。我们能大致猜测:当一个服务的实例进行了更新,那么是不是应该推送给所有订阅了该服务的客户端?当我订阅了某个服务,是不是应该将该服务信息推送给我?在服务实例检查检查流程中,如果出现了要注销的服务实例就会发布。在服务发现时,进行订阅服务的最后会发布一个。服务注册与服务订阅流程中发布的事件最终会被。

qq_44027353的博客 1593

GitHub与GitLab中的Fork操作:从个人仓库到团队协作的完整指南

本文详细介绍了GitHub与GitLab中的Fork操作,从个人仓库到团队协作的完整指南。通过Fork操作,开发者可以在权限隔离的环境下自由实验,并通过合并请求机制保证代码质量。文章涵盖了Fork的具体步骤、本地开发环境配置、代码同步方法以及高级协作技巧,帮助团队高效管理代码仓库。

weixin_28829325的博客 306

webservice学习问题(一)

今天写了一个webservice小例子,可是发布

anything-K 的专栏 661

SAP_MM_配额安排_PA认证总结

配额安排是企业进行供应商管理的一种方式。通过配额管理,企业可以与多家供应商保持业务往来,以保证某些紧缺原材料的正常供货。此外,企业也可以通过不同的配额比例,提高供应商优化服务、降低价格的积极性。

java_zhong1990的专栏 1021

WebService介绍(一):创建WebService

 WebService介绍(一):创建WebService在本专题中,我将利用一个实例来讲述WenService 。这个实例是这样的:某通讯运营商A目前的缴费系统没有网上自助缴费的功能,而客户现在对自助缴费的需求很大,希望该通讯运营商能够提供在网上利用银行B的信用卡缴费的功能。如何实现呢?通讯运营商A的系统开发人员在和银行B业务人员沟通后,发现如果要从银行帐户(信用卡)中缴

姚建友的专栏 3159

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

webservice实验一

实验目的:安装jdk1.6_21以后的版本,利用JAX-WS API自己发布webservice并调用,以及用wsimport生成webservice客户端代码调用一个免费的web服务(如webxml.com.cn上的获取手机归属地的服务)。 一、webservice原理了解 webservice是一种通用的跨语言跨平台的数据交互方式,之所以能够做到这一点,是因为它的底层实现机制是依赖于HTT...

weixin_30372371的博客 239

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

WebService (一) WebService概念

什么是WebService? WebService是一套标准,定义了应用程序如何在WEB上实现互操作性,你可以使用任何你喜欢的语言,在任何你喜欢的平台上写WebService,只要我们可以通过WebService标准对这些服务进行查询和访问。 通俗的说,就是按照一定的XML格式,调用远程服务器上的方法,然后服务器按照一定的格式返回XML的内容。 一定的格式就是指的SOAP(Simple Ob

sun4lower的博客 416

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

webservice(一)

文章目录1.预备知识1.1 Schema约束1.1.1XML约束概述1.1.2 schema约束1.2 HTTP协议2.提出2个问题2.1 问题一2.2 问题二3.关于Web Service 的几个问题3.1 Web service是什么3.2 为什么要用Web service3.3 什么时候使用web service4.WebService 中的几个重要术语5.开发webservice 1.预备...

qq_36869436的博客 364

j2ee中webservice示例一之发布webservice

主要类代码如下:

daxiang的专栏 3727

WebService机制和使用《一》

问题?WebService机制和使用 一.WebService是什么? 定义:Web服务(Web Services)是一段位于Internet上的业务逻辑,它是基于TCP/IP的创建出来的服务,基于标准的Internet协议(如HTTP或SMTP)访问的。webservice最基本的一个目的就是在网络上提供资源给各个不同平台的不同应用系统的协同工作能力,WebService并不是什么神

Mr_li13的博客 4704

WebService认识一

前言:感觉好悲剧,先是下了个Apatche CXF3.0.0,然后根据官方的文档写了代码,但是发现编译都通不过,想想肯定是Jar包的问题,但是官方用的Maven的方式配置的Jar,个人对Maven不熟,而且网上根本就没这个版本的资料,无奈:换了个2.7.7版本,然后发现自己还是挺悲剧的,直接讲这个版本的资料也很少,有的还很坑。 操作: 一:下载Apatche CXF2.7.7,然后解压

WJL_MGQS的专栏 2767

【WebService 系列一 WebService概述】

为什么80%的码农都做不了架构师?>>> ...

weixin_34007906的博客 144

webservice学习一之原生webservice的创建

1.原生webservice的创建

江湖小迷童 1043

WebService学习(一)

使用工具: IDEA 2020.3.2、JDK1.8_64x WebService介绍: 简单说WebService就是一个服务,别的程序能访问并使用这项在线服务。(提供服务和wsdl,调用解析你来搞) api就相当于一个别人编译好的类,你直接引用后使用(提供接口和服务,调用返回简单点); 常见的两种WebService处理方式: 1:基于WSDL/ SOAP的方式; 2:Rest方式。 方式1是比较正统的,客户端调用必须先取得WSDL文件,然后生成调用的API才可以使用;...

weichenyang的博客 1319

WebService学习总结(一)——WebService的相关概念

一、序言   大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?   当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程

x380481791的专栏 218

WebService总结(一) WebService的相关概念

一、序言   大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?   当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种...

q503385724的博客 170

利用AXIS开发Webservice(一) —— 如何发布自己的webservice

阅读更多        因为工作关系需要从事Webservice的开发工作,公司的webserivce是由Apache的AXIS来实现的,以前对这个了解不算多,不过经过几天的研究,特奉上小小的心得一篇。         先介绍下...

ZhengYanFeng1989的博客 1997
上一篇: JVM【一】
下一篇: webService【二】
2YSP
博客等级 码龄10年 12粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值