webService学习4:客户端调用服务端的代码
1 服务器端sayHello变化了一点,代码如下
@WebService
public class HelloWSImpl implements HelloWS {public String sayHello(String name) {String result = "server " + name + " sayHello";return result;}}
2 参考 webService学习3:客户端生成webservice代码 ,生成代码,写一个测试代码ClientTest.java
ClientTest.java
package com.webservice.ws.test;import com.webservice.ws.impl.HelloWSImpl;
import com.webservice.ws.impl.HelloWSImplService;public class ClientTest {/*** @param args*/public static void main(String[] args) {HelloWSImplService factory = new HelloWSImplService();HelloWSImpl helloWS = factory.getHelloWSImplPort();String msg = helloWS.sayHello("client");System.out.println("client msg = " + msg);}}
项目截图如下
运行ClientTest的main方法,控制台打印如下,表示成功调用.
webService学习4:客户端调用服务端的代码相关推荐
- QT中使用C++ socket通信(了解socket通信、socket的三次握手和四次挥手、socket函数说明、客户端与服务端的代码实例)
一.TCP/IP协议四个抽象层: 二.socket位置 socket就在应用程序的传输层和应用层之间,传输层的底一层的服务提供给socket抽象层,socket抽象层再提供给应用层. 三.socket ...
- xfire客户端调用服务端报错 XFireRuntimeException: Could not invoke service.. Server returned error code = 4ji
xfire客户端调用xfire服务端报错 org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Server ...
- 如何在客户端调用服务端代码
比如我们在页面上有3个TextBox,3个Button,每个Button分别执行不同的动作.我们现在想在TextBox中检测是否按下了回车键,如果是则执行不同的Button调用.即TextBox1中按 ...
- 利用AjaxPro从客户端调用服务端函数的方法
很简单,首先,引用AjaxPro.dll组件. 在页面载入时为客户端注册一个类型: protected void Page_Load(object sender, EventArgs e) { Aja ...
- 13.Axis创建webservice客户端和服务端
转自:https://blog.csdn.net/chenghui0317/article/details/9318317 一.Axis的介绍 Web Service是现在最适合实现SOA的技术,而A ...
- android binder - 客户端(c++层) 调用 服务端(java层),服务端回调客户端 例子
学习了: android binder - 客户端(java层) 调用 服务端(c++层) 例子 http://blog.csdn.net/ganyue803/article/details/4131 ...
- EJB3.0学习笔记---理解远程调用服务端和本地调用服务端的区别
项目目的:理解远程调用服务端和本地调用服务端的区别 1.异常: javax.ejb.EJBException: Local and Remote Interfaces cannot hav ...
- swagger生成对应的客户端、服务端代码
根据yaml文件生成对应的客户端.服务端代码 前言 对于早期的webservice接口,我们可以根据wsdl文件生成对应的客户端和服务端代码.那么同样的针对于Restful风格的接口,也有同样的根 ...
- 客户端和服务端简单开发
今天是第一次写博客,因为最近在学习Java编程,以前没有接触过,学起来也比较困难,在网上看到有大佬说写博客是一种很好的提升自己的方式,所以我也打算把学习到的知道,发布到博客上,方便查阅. 今天学习了客 ...
最新文章
- Free Download Top 100 Hacking Books
- 手里的基金在震荡?数据解读2021“开门红”如何控制仓位
- greenPlum资源隔离
- html5 swiper 菜鸟,前端插件swiper使用新手教程
- ElasticSearch学习,请先看这一篇(win_Elasticsearch)
- “约见”面试官系列之常见面试题之第六十九篇之document.ready和onload的区别(建议收藏)
- DPDK笔记 RSS(receive side scaling)网卡分流机制
- mysql 参数 innodb_flush_log_at_trx_commit
- 什么样的博文才能上首页呢?『博客使用技巧』
- 统计学习三要素的思考
- PouchDB 基础
- Wireshark实战分析之DHCP协议(一)
- VOS中历史话单显示通话会话超时中断详解
- 15套前端经典实战项目大合集,小白练手必备实战项目
- STM32F072 NUCLEO笔记1-驱动安装以及第一个工程(mbed版)
- 泛型:泛型类与泛型方法
- python计算梯形面积_Python代码分享:面积计算器3.0代码
- 2019届秋季校园招聘总结
- shell中source、sh、bash、./的区别
- Fire Net 放碉堡 —— DFS
热门文章
- BJUT算法设计与分析考试真题 无答案
- 二叉树的中序遍历_Go 刷 leetcode从前序与中序遍历序列构造二叉树
- mybatis 缓存总结以及遇到的问题
- C++ unordered_map 使用详解(含C++20新特性)
- 数据结构——排序算法(含动态图片)
- 01.search_api_综述
- leetcode--872. 叶子相似的树
- 【已解决】IDEA:Cannot start compiler:the SDK is not specified for module...
- 简便解法:1004 成绩排名 (20分)
- 软件测试部分练习题答案