`
halk
  • 浏览: 14801 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

无法通过Java WebService调用SAP

阅读更多

 

现象:使用Axis2/xFire调用SAP提供的Web服务,SAP端方法可以被调用,但无法获得出传递的方法参数

 

分析:SAP版本过旧,不支持较新的Web Service调用方式?

 

解决:

1、使用Axis1框架,传递过程中指定参数的名称

2、使用WSDL2Java工具,生成客户端Stub代码调用SAP服务

 

总之,就是要执行参数的名称

疑惑:

1、没有找到SAP官方文档说明必须要指定参数,网上也没有找到相关的例子

2、Web Service最终走的还是HTTP协议,这里如何指定参数的名称?

3、Axis2声明对Axis1的兼容性,为何没有找到相应的方法?

0
0
分享到:
评论
1 楼 zone8089653 2011-11-13  
我也碰到个问题

相关推荐

    JAVA 调用SAP SOAP webservice.docx

    JAVA 调用 SAP SOAP webservice 详解 在本文中,我们将详细介绍如何使用 JAVA 调用 SAP SOAP webservice,包括配置 SAP 登录信息...通过遵循这些步骤,我们可以轻松地调用 SAP SOAP webservice,以满足实际业务需求。

    sap abap调用java生成的webservice手册

    【SAP ABAP调用Java生成的Web Service手册】 在SAP系统中,与外部服务进行...通过以上步骤,你可以在SAP ABAP环境中成功调用由Java生成的Web Service。这不仅扩展了SAP的功能,也实现了不同系统间的集成和数据交换。

    SAP&Java的Webservice实例

    本文将通过 SAP 系统和外部系统的交互为例,讲述从 SAP 到 SAP,SAP 到 Java,Java 到 Java,Java 到 SAP 的 Webservice 实例。 一、SAP 系统间的 Webservice 调用 在 SAP 中,可以使用 SE37 创建函数,类型设置为...

    Axis2调用SAP Webservice源码

    Axis2调用SAP Webservice源码 使用Axis2 org.apache.axis2.eclipse.codegen.plugin_1.6.2.jar插件生成本地Java Proxy同事生成同步和异步调用测试用例 更重要的是配备详细文档,实乃Java与SAP集成是宝典!

    DotNet调用SAP Rfc接口(Winform, Webservice, WebApp)

    接下来,将详细介绍如何通过.NET实现与SAP系统的集成,包括通过Winform、Webservice和WebApp三种不同的方式调用SAP Rfc接口。 ##### Winform 示例 1. **新建Winform项目并添加引用**: - 新建一个Winform项目,并...

    JAVA调用SAP函数指南.pdf

    本文档《JAVA调用SAP函数指南》旨在提供一个全面而深入的理解框架,帮助开发者掌握如何通过Java语言高效地调用SAP函数模块。SAP系统作为全球领先的ERP解决方案之一,其功能强大且复杂,而Java作为一种广泛使用的编程...

    Axis2教程和java调用webservice的各种方法总结

    标题“Axis2教程和java调用webservice的各种方法总结”表明了本文档主要聚焦于两个核心内容:一是Axis2框架的使用教程,二是Java语言调用Web服务的不同方法的综合概述。 描述中的“Axis2教程”暗示了会详细讲解Axis...

    java调用webservice随感

    通过Java调用WebService,开发者可以实现不同系统之间的数据交互和功能共享。 首先,理解WebService的基本概念至关重要。WebService是一种基于互联网的、平台无关的、可互操作的分布式计算模型。它允许不同系统之间...

    Java解析 SAP Webserice接口方式

    通过上述步骤,我们可以成功地使用 Java 实现对 SAP WebService 接口的解析与调用,尤其是对于需要密码认证的接口。这不仅有助于提高企业的信息化管理水平,也为后续的系统集成提供了坚实的基础。

    axis2动态调用SAP C4C CRM webservice(JAVA版本)

    仅作为对接SAP CRM,俗称C4C的webservice所写的基于AXIS2 java 动态调用demo!其他SAP系统对接也可参考此代码~!axis2版本为1.7.7

    通过JAVA调用NetWeaver的WebService.doc

    本文档详细阐述了如何通过Java编程语言调用SAP NetWeaver上的WebService。SAP NetWeaver是一个集成的应用平台,它支持多种技术栈,包括用于Web服务的开发和调用。主要介绍了两种方法:使用Apache Axis和SAP ...

    php调用webservice及myeclipse创建webservice实例

    3. **生成WSDL**:使用JAX-WS(Java API for XML Web Services)工具,如CXF或Metro,通过Java类自动生成WSDL文件。这将描述你的Web服务及其操作。 4. **发布Web服务**:将生成的WSDL文件与服务类一起部署到应用...

    Java编程Webservice指定超时时间代码详解

    上述代码片段展示了如何在Java中通过JDK提供的API来设定Webservice调用的超时时间。 首先,我们需要了解`javax.xml.ws.Service`类,它是Java中用于创建和访问Webservice的基础。通过`Service.create()`方法,我们...

    how to delvelop webservice using SAP NWDI

    2. **发布服务**:在部署完成后,需要通过SAP NetWeaver AS Java系统中的管理控制台将Web服务发布出去,使得其他系统能够发现并调用该服务。 3. **测试验证**:可以使用SAP NetWeaver Developer Studio自带的测试...

    PI配置手册-ECC RFC函数发布webservice

    在本文中,我们将深入探讨如何使用SAP集成平台(PI)发布SAP RFC函数作为Web服务,并通过Java进行调用。这个过程涉及到一系列步骤,包括创建RFC函数、配置PI、映射消息以及编写Java调用代码。 首先,我们需要在ECC...

    ABAP发布WEBSERVICE以及JAVA调用.docx

    在本文中,我们将深入探讨如何在ABAP环境中发布Web服务以及如何使用Java进行调用。Web服务是一种标准的接口,允许不同系统间进行数据交换。在SAP系统中,ABAP是主要的编程语言,我们可以使用它来创建和发布Web服务。...

    WebService 添加头部验证信息

    当我们谈论"WebService添加头部验证信息"时,通常是指在发送SOAP(Simple Object Access Protocol)消息时,通过添加特定的头部信息来增强安全性与认证机制。在这种情况下,标签“TokenSoapHeader”暗示我们可能在...

    PB调用WebService

    对于Java服务,PB可以通过JDBC连接到Java Web服务。 4. .NET Bridge: .NET Bridge是PowerBuilder的一个组件,它允许PB应用程序直接调用.NET Framework中的类库,包括Web服务。开发者可以使用PB的.NET DataWindow...

Global site tag (gtag.js) - Google Analytics