WebService小例子

刚到新公司,发现项目中有webservice的调用,而且不少,正好趁此机会学习一下。
下面是一个简单的例子,利用MyEclipse自动生成了很多文件,因此深入的话可能不是那么了解,不过先对webservice有个大致的认识吧。
How to?
step 1
New a WebService Project
give a project name
choose Framework as XFire
warning
If we choose the j2ee5.0 for specification.The tomcat5 must not be used.
Because of jars conflict.
click next to project library configuration
select nothing in the area.we have to download a new version XFire jar for our project.
put jar in the 'lib' folder.remember to config the classPath.
now.create packages and create interface.of course.some methods should be created in this interface.
next.create a class to implement the interface above.
finish your method in the class.
new a webService for this project
select 'create web service from java bean' for strategy
click next
give a name to the web service.Be sure the path of interface and the path of imolement class are correctly.
then finish the config.
Let's have a try
http://127.0.0.1:8080/<projectName>/services/<WebServiceName>?wsdl
If we see the content like xml file in our exploror.
congratulations we have finished the step 1.
What is wsdl?
| |
Web Service Describe Language.
step 2
Create a java project .
create packages for java files...
new a web service client for this project.
select 'SW-JAX' for framework.
write 'http://127.0.0.1:8080/<projectName>/services/<WebServiceName>?wsdl'in to the WSDL URL textarea.
put the path of the package we've created into the 'Package' textarea.
click next .after testing...finish.
If no errors.we could create a class with a main method.
and write :
MyEclipse will create some class flies autoly...
<WebServiceName>PortType service = new <WebServiceName> ().get<WebServiceName>HttpPort();
then we can use the 'service' we created to call any method in the web service project above.

以上纯手写,肯定有不对的地方,估计就自己能看懂。
web service 其实就是一个跨语言,跨平台,跨各种的交流通道,A是C#项目,B是java项目,A想要调用B中的方法,那么B先创造WS所需要的条件,暴露出可以供A调用的接口,A通过WSClient调用B所暴露给自己的接口即实现了调用B项目中的方法。不同的语言怎么能相互调用?大家交流的关键就是xml文件。说的低俗点就是有一个叫xml的翻译会各国语言,通过他,几个只会本国语言的老头谈天说地。
当然执行这个并非随意之事,WS是遵守着规范的。
较完整的webservice例子 NULL 博文链接:https://zhouyangchenrui.iteye.com/blog/427328 立即下载

相关推荐

SOAP调用webservice例子

SOAP调用webservice例子,一个用SOAP调用webservice的例子

WebService的简单示例

WebService的简单示例

copa的博客 5395

webservice很好实用的例子

支持接口对接,在互联网上,用服务webservice对接各个平台的入口

WebService简单案例实例

本周工作日即将结束,下周项目经理安排了一项任务可能需要使用到webservice,但本人之前尚未使用过,网上查了一些案例看了看 在此小记一篇留作日后回首也希望可以帮助到查看者朋友1、什么是WebService?WebService是一种远程调用技术,也叫XML Web Service WebService,是一种可以接收从Internet或者Internet上的其他系统中传递过来的请求,轻量级的独...

cm777的博客 3万+

webservice的完整例子

本例子是用axis做的一个实例,有服务器代码gsMessageWS,也有客户端代码gsMessageWSTest

告别Failed to start错误!保姆级教程:用Ubuntu20.04安装盘搞定GRUB与系统服务修复

本文提供Ubuntu20.04系统启动失败的专业修复指南,详细讲解如何利用安装盘解决GRUB与系统服务问题,避免重装系统导致的数据丢失。涵盖分区挂载、chroot环境操作、服务诊断与修复等实用技巧,帮助用户高效恢复系统正常运行。

weixin_32578161的博客 331

WebService实例

1.wsdl

qq_41482600的博客 1094

Windows环境下DataEase一站式安装指南(含WSL2+Docker配置)

本文详细介绍了在Windows环境下通过WSL2和Docker快速部署DataEase的完整教程。从WSL2配置、Docker环境搭建到DataEase离线安装,逐步指导用户完成一站式部署,特别适合需要快速搭建数据分析平台的开发者。教程包含常见问题解决方案和性能优化技巧,帮助用户高效使用这款国产开源数据可视化工具。

weixin_42526166的博客 399

如何建立一个Webservice WSDL的简单例子(完整例子)

根据对方给的wsdl 的接口地址创建Web 的逻辑端口并通过程序创建调用及用Postman调用

秋成的博客 2167

Open FPV VTX与Betaflight的MSP协议配置详解:从硬件连接到OSD显示

本文详细解析了如何通过MSP协议将Open FPV VTX与Betaflight飞控进行深度集成,实现飞行数据在OSD上的稳定显示。内容涵盖从硬件连接、Betaflight端口MSP服务启用,到VTX侧配置与OSD元素布局调校的全流程,并提供了常见问题的排查思路,帮助FPV玩家构建可靠的数据叠加系统。

weixin_29201933的博客 457

长安车机破解后能干啥?分享我的UNI-K车机安装第三方应用与优化体验实录

本文详细记录了长安UNI-K车机破解后的实用玩法与深度优化指南,包括安装第三方应用、导航体验升级、影音系统改造及系统美化等。通过工具箱和升级技巧,车主可以大幅提升用车体验,解锁更多隐藏功能。

weixin_33217202的博客 411

Java实现简单的web Service

使用java实现webservice

wdxzuishuia的博客 7143

西门子精致面板TP1200 历史数据(历史数据、审计追踪) 移存到网络路径

TP1200 审计追踪

zhang080602的博客 5777

极致精简的webservice例子--Java版

极致精简的webservice例子 看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webservice。 简单来说,webservice就是远程调用技术,也叫XML Web Service WebService是一种可以接收从Internet或者Intra...

zam183的博客 1万+

使用 Simulink 进行电力电子系统的小信号模型仿真

电力电子系统(Power Electronics System)包括各种功率转换器(如 DC-DC 转换器、逆变器等)。这些设备中的关键组件(如 MOSFET、IGBT、电容器、电感器等)不仅影响系统的性能,还直接关系到系统的稳定性、效率和可靠性。因此,在设计阶段进行详细的建模和仿真至关重要。小信号模型仿真的目的是通过线性化非线性系统来评估其动态特性,包括增益、相位裕度、带宽等指标。通过本教程,我们介绍了如何使用 Simulink 进行电力电子系统的小信号模型仿真。背景介绍。

xiaoheshang_123的博客 481

药物不良反应预测实战指南:从FAERS数据挖掘到PyTorch深度学习模型(含可解释性分析)

【代码】药物不良反应预测实战指南:从FAERS数据挖掘到PyTorch深度学习模型(含可解释性分析)

理论都是虚的,代码才是王道。 723

webservice的一个极简例子

请看这里 转载于:https://www.cnblogs.com/caotao0918/p/10804617.html

weixin_30516243的博客 75

华为OD机考双机位C卷 - 最左侧冗余覆盖子串 (Java)

华为OD机考双机位C卷 - 最左侧冗余覆盖子串 (Java), 提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。

算法大师! 59

java webservice接口开发实例_Webservice 接口开发简单例子

Webservice是系统对外的接口,比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的。附件是使用Axis编写WebService的例子,本例子的WebService提供了两个方法,分别是sayHello和sayHelloToPerson,第一个只是返回一个"Hell...

weixin_42324002的博客 3671

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

jesin发布webservice的例子完整版

jesin发布webservice的例子完整版

liaomin789的博客 122

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

极致精简的webservice例子

极致精简的webservice例子 看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webservice。 简单来说,webservice就是远程调用技术,也叫XML Web Service WebService是一种可以接收从Internet或者Intrane...

zxc131405的博客 141

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

一个简单的WebService实现例子,SOAP安全验证

WebService是基于SOAP协议进行网络通讯的,但本文只介绍了一个WebService简单的使用例子,没有详细介绍关于SOAP协议的知识,有兴趣的朋友可以网站搜索下, 这方面的资料是非常多。 下面说说WebService的例子吧。 1、新建一个WebService项目,在项目下新建一个SoapHeader.cs类,这个类是用来做WebSerivce安全性验证,此类必须继承.ne

lhrhi的专栏 1万+

深入浅出的webservice例子--Java版

简单来说,webservice就是远程调用技术,也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webservice。为了简单明了,我一共创建了三个类,一个接口,一个接口实现类,一个发布类(main方法)。

2403_88996764的博客 426

Webservice接口开发简单例子

Webservice是系统对外的接口,比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的。 附件是使用Axis编写WebService的例子,本例子的WebService提供了两个方法,分别是sayHello和sayHelloToPerson,第一个只是返回一个"H...

lihong22的专栏 3679

精简webservice例子

标题极致精简的webservice例子 看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webservice。 简单来说,webservice就是远程调用技术,也叫XML Web Service WebService是一种可以接收从Internet或者Intra...

weixin_43859331的博客 169
上一篇: 分区表-转载
下一篇: orcl常用小命令。。。
vortex331
博客等级 码龄16年 0粉丝 62原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值