`
michael_paul
  • 浏览: 173436 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

运行 Webservie client

阅读更多
要运行 Web 服务客户机,请首先从 JAXWS-Tutorial 文件夹运行以下命令来编译 Web 服务客户机:
javac com\ibm\jaxws\tutorial\service\client\OrderClient.java

通过使用以下命令提供订单处理 Web 服务的 WSDL URL 来运行 Web 服务客户机:
java com.ibm.jaxws.tutorial.service.client.OrderClient http://localhost:8080/OrderProcessWeb/orderprocess?wsdl

运行 Web 服务客户机时,会在控制台看到以下输出(OrderWebServicePublisher 在控制台中运行):
processOrder called for customer A123
Number of items is 1

在运行 Web 服务客户机的控制台中,会得到以下输出:
Order id is A1234

如上面的客户机代码中所示,并不会处理调用 Web 服务操作时使用的任何基于 SOAP 或 XML 的格式;相反,需要处理的是输入和输出消息的 JAXB 生成类,并使用服务接口和服务类对象(充当 Web 服务调用的存根)。存根负责从 JAXB Annotation 创建 SOAP 请求,并将 SOAP 响应转换回 Java 对象。

您现在已经成功地创建和发布了 Web 服务,并通过 Web 服务客户机成功地执行了此服务。
分享到:
评论

相关推荐

    JAVA WebServie Client.docx

    ### JAVA WebService Client知识点解析 #### 一、Java WebService Client 概述 WebService是一种跨编程语言和操作系统平台的远程调用技术。它允许程序通过HTTP协议与其他应用程序进行交互,并且由于XML的自描述性...

    WebService客户端调用WebService服务示例代码——java

    WebService客户端调用WebService服务示例代码,java代码,纯手工,包括直接httpClient直接发送Saop报文调用和利用wsimport -keep 生成客户端代码后调用两种方式的示例。因涉及商务账户密码隐私,因此代码中的有些账号...

    WebServie 加减乘除

    本教程将详细讲解如何构建一个简单的WebServie,包括加减乘除的基础运算,以及服务端、客户端的部署。 1. **WebServie概念与架构** - WebServie是一种服务导向架构,提供了一种标准化的方式,使得不同的系统能够...

    WebServie创建部署调用

    源码可以帮助理解服务的内部工作原理,而工具如IDE插件(Eclipse的Web Service Explorer,Visual Studio的WCF Test Client)简化了测试过程。例如,`WebService.docx`可能包含一个简单的Web服务示例的源代码,展示了...

    axis1.4 部署解析webservie

    1.TOMCAT+AXIS的安装配置 首先机子上应该安装JDK1.5版本以上(带有XML解析包)。我这里是1.5.0.6 ...注:HelloWorldService 的webservice已经创建在axis1.4.rar包内,只要运行axis项目即可访问到该webservice

    webservie开发技术

    【WebService开发技术详解】 ...它允许应用程序通过网络共享数据和服务,实现了跨平台、跨语言的互操作性。本篇文章将深入探讨WebService的核心概念、开发过程以及相关技术。 一、WebService的定义与工作原理 ...

    webservice入门学习代码笔记

    10. **监控与调试**:使用日志、性能监控工具以及专门的Web服务调试工具,帮助诊断和优化服务运行状态。 以上是Web服务入门学习的基础知识点,通过实践和不断深入,可以掌握创建、发布、调用Web服务的完整流程,...

    测试调用webservice接口客户端所开发的接口示例

    在IT行业中,Web服务是一种通过网络提供和使用功能的方式,它允许不同的应用程序之间进行通信和数据交换。在本示例中,我们关注的是基于Java技术栈的WebService客户端接口调用。下面将详细介绍这个主题,包括相关...

    webservice实例 CXF的JAXWS和JAXRS实现 及JAXB标准接口实现带jar包

    导入这个项目后,开发者可以直接运行和测试这些服务,理解如何在实际应用中使用CXF、JAX-WS、JAX-RS和JAXB。 总结来说,CXF作为一款强大的Web服务框架,支持JAX-WS和JAX-RS两种不同的服务模型,以及JAXB的XML处理...

    MyEclipse开发WebService教程

    在完成以上步骤后,运行`ClientTest`,你会看到Web Service客户端成功地调用了服务端的方法,并打印出预期的结果。通过这种方式,MyEclipse简化了Web Service的开发流程,使得开发者能够快速地构建、测试和部署Web ...

    webservice的完整示例demo

    4. 注解配置:使用Spring的注解如`@WebService`、`@WebServiceClient`等来标记服务和客户端。 5. 配置服务发布:在SpringBoot的启动类或者配置类上添加`@EnableCxfRs`注解,启动CXF服务。 6. 测试与调用:可以使用 ...

    这是链接SOAP的所需要的jar包

    使用webservie所用到的jar包,方便使用webservice类

    Eclipese中一个简单的WebService(有客户端)

    在这个场景中,我们不仅有服务端(Server-side),还有一个客户端(Client-side),这使得我们可以测试和使用Web服务。 ### WebService的基本概念 - **SOAP(Simple Object Access Protocol)**: WebService主要...

    WebServices基础培训视频与源码

    资源名称:WebServices基础培训视频与源码资源目录:【】1....使用xfire开发webServie操作不同的数据类型【】13.使用xfire与Spring整合开发webServie.part 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    jaxws ri 2.2.7包webservice所需要全部包

    webservie发布所需要的包 @WebService public class JwsServiceHello { public String greeting(String name){ return "Welcome " + name; }

    动态调用webservice

    winfrom 程序调用 webServie 中方法,有两种方法 WebServCaller.cs /* *调用示例: * Hashtable ht = new Hashtable(); * ht.Add("str", "test"); * ht.Add("b", "true"); * XmlDocument xx = WebSvcCaller....

    基于spring注解的cxf实现webservice

    提供的"webservie.cxf需要用的jar包"通常包含CXF的核心库、Spring的整合库以及相关的依赖。这些jar包确保了CXF和Spring能够正常工作,提供Web服务功能。在项目中,应将这些jar包添加到类路径中。 总结,基于Spring...

    webServiceDemo.zip

    工作中应用的webservice服务,一直以来做webservie的客户端比较多,这次领导让做webservice的服务端,网上找了很多的方案,如axis,jws和cxf,比较了一下,觉得cxf的webservice的服务是最好的,所以搞了个demo,以供...

    WebService 最简单搭建 Demo

    在提供的压缩包中,“WebServie简单环境搭建(教学资料项目源代码视频与文档)”可能包含了以下内容: - **教学资料**:可能包括详细的步骤说明、概念解释和最佳实践。 - **项目源代码**:提供了一个简单的WebService...

Global site tag (gtag.js) - Google Analytics