`
itsnack
  • 浏览: 39549 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

Java获取Webservice的SOAP Header值

阅读更多
请问怎么通过Java获取Webservice的SOAP Header值。
我可以显示出Header,但就是获取不到具体的一个值出来。
显示出Header的代码是:
            SOAPHeader header = null;
            try {
                header =MessageContext.getCurrentContext().getRequestMessage().getSOAPEnvelope().getHeader();
            } catch (SOAPException e1) {
                // TODO Auto-generated catch block
                System.out.println("[ERR] notifySmsReception [SOAPException]"+e1.getMessage());
                System.out.println("======== notifySmsReception PrintStackTrace ==========");
                e1.printStackTrace();
                System.out.println("======================================================");
            }
            System.out.println("[DEUBG] notifySmsReception Header="+header.toString());



我通过 (String) MessageContext.getCurrentContext().getRequestMessage().getSOAPEnvelope().getHeader().getgetHeaderByName("spRevId","spRevId").getValue();

也获取不到值

请问应该怎么获取,谢谢!
分享到:
评论

相关推荐

    Java使用SOAP获取webservice实例解析

    ### Java使用SOAP获取WebService实例解析 #### WebService简介 WebService是一种跨编程语言和操作系统平台的、在网络上进行数据交换的一种方式。它使用标准的Internet协议,如HTTP、XML、SOAP等来实现不同系统间的...

    C#调用使用java的带soaphead的webservice

    本案例中,我们将探讨如何使用C#在VS2013环境下调用一个Java编写的带有SOAP Header的Web服务。这个过程涉及到.NET Framework的Web服务客户端代理生成、SOAP消息的处理以及与Java Web服务的交互。 首先,我们需要...

    java+soap+webservice 调用模拟

    通过阅读提供的"java-soap-webservice"文档,你可以进一步了解具体的实现步骤,包括如何设置项目、配置JAX-WS、生成客户端代码、编写调用服务的代码,以及如何解析响应。实践中,不断动手操作和调试是掌握这一技术的...

    Web Service SOAP Client set SOAP Header

    以下是一个Java实现的例子,展示了如何在SOAP Message中插入这样的SOAP Header: ```java import javax.xml.soap.SOAPBody; import javax.xml.soap.SOAPElement; import javax.xml.soap.SOAPEnvelope; import javax...

    webservice、soap等接口调用参考

    在标题和描述中提到的"webservice,soap调用",这是指使用SOAP协议来调用Web服务的过程。SOAP消息通常以HTTP或HTTPS作为传输协议,其结构主要由三个部分组成:Header、Body和Envelope。Header部分包含了关于消息处理...

    VB.NET/JAVA 采用SOAP 与Webservice发送/接收数据

    ### VB.NET与Java通过SOAP协议访问WebService的知识点 #### 一、基础知识介绍 - **SOAP (Simple Object Access Protocol)**: 是一种轻量级协议,用于交换结构化的信息。它定义了用于构造消息以及进行信息传输的...

    Java Webservice Axis2 Client(含soapheader验证)

    总之,Java Webservice Axis2 Client的开发涉及到生成客户端代码、设置SOAP Header、调用服务和处理响应等多个步骤。了解这些概念和API对于构建安全、可靠的Web服务客户端至关重要。在实际项目中,确保遵循最佳实践...

    webservice soap抓取工具

    WebService和SOAP(Simple Object Access Protocol)是两个关键的IT概念,它们在分布式系统和企业级应用程序集成中扮演着重要角色。本篇文章将深入探讨这两个主题,并介绍如何使用SOAP抓取工具来分析和理解...

    客户端调用webservice方式一(soap请求)

    本教程将详细讲解客户端如何通过SOAP(Simple Object Access Protocol)请求调用WebService,以实现根据订单号获取订单的物流信息。 **SOAP请求详解** SOAP是一种XML(eXtensible Markup Language)格式的消息协议...

    java webService接口开发案例

    综上所述,Java WebService接口开发涉及多个步骤,包括接口定义、服务实现、客户端代理生成、SOAP消息交换以及安全性和服务管理。掌握这些知识将有助于构建高效、可靠的分布式系统。通过实际案例的实践,你可以更...

    webService Soap实例

    服务端处理请求并返回响应后,客户端解析SOAP响应,获取所需的数据。 "webserviceclient3"可能是客户端的一个改进版本,可能包含了错误处理、性能优化或者更复杂的调用逻辑。例如,它可能引入了重试机制、超时设置...

    JAX-WS SOAP header设值

    标题中的“JAX-WS SOAP header设值”指的是在Java应用程序中使用JAX-WS(Java API for XML Web Services)框架来设置SOAP消息头的过程。SOAP(Simple Object Access Protocol)是一种基于XML的协议,用于在Web服务中...

    webservice 调用实例soap协议

    在提供的"webServiceClient"文件中,很可能包含了一个示例Web服务客户端的代码,用于演示如何创建SOAP请求、发送请求并处理响应。此代码可能涉及到以下步骤: - 配置Web服务的WSDL地址。 - 创建SOAP消息,填充必要...

    CXF-SOAP搭建WebService服务端demo

    【标题】"CXF-SOAP搭建WebService服务端demo"主要涵盖了使用Apache CXF框架、Spring框架、Maven构建工具以及SOAP协议来创建一个Web服务端的实例。这个过程涉及了多个关键知识点,下面将详细阐述。 【SOAP】:简单...

    (转)WebService之WSDL和SOAP实例(基于JAVA)

    【标题】"WebService之WSDL和SOAP实例(基于JAVA)"主要涵盖了两个核心概念:Web服务描述语言(WSDL)和简单对象访问协议(SOAP),这些都是在Java环境下实现Web服务的关键技术。 **Web服务描述语言(WSDL)** WSDL是...

    Java访问.Net Webservice 通过httpclient SOAP实现

    本篇文章将深入探讨如何使用Java通过HTTPClient库来调用.Net Webservice并实现SOAP(Simple Object Access Protocol)协议通信。首先,理解SOAP是一种基于XML的协议,用于在Web上交换结构化的和类型化的信息,特别...

    java调用webservice接口方法.rar

    在本资料中,我们重点关注Java如何与基于SOAP(Simple Object Access Protocol)的WebService进行交互。 1. **WebService基本概念** WebService是一种基于XML的开放标准,允许不同平台的应用程序通过网络进行互...

    webservice Soap和XFire2种方式代码列子

    综上所述,"webservice Soap和XFire2种方式代码列子"的压缩包可能包含使用SOAP协议和XFire框架创建Web服务的示例代码。通过学习这些代码,开发者可以更好地理解如何在Java环境中构建和消费SOAP服务,以及XFire在其中...

    用Soap调用webservice接口

    总的来说,调用SOAP Web服务涉及理解SOAP协议、使用WSDL来获取服务信息,以及选择合适的工具或编程库来创建请求和处理响应。无论是手动构造XML消息,还是利用自动化工具,都需要对XML和网络通信有基本的了解。对于...

Global site tag (gtag.js) - Google Analytics