0 0

C#调用AXIS2问题20

我用java编写了webservice。
现在用microsoft visual studio 新建一个项目。
然后添加web引用。能够看到被调用的方法形参是String类型的。



但是VS生成的.cs文件是如下图所示。方法体与我所定义的方法不同


下图可以证明webservice是发布成功的。并且我用java调用这个webservice是成功的!

2012年6月01日 11:13
  • 大小: 70.6 KB
  • 大小: 132.5 KB
  • 大小: 128.4 KB

1个答案 按时间排序 按投票排序

0 0

没事,正常访问就行了。我们webservices也是这样的

        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://www.fujixerox.co.jp/2010/03/swpf/ws/devicemanagement/device#getDeviceAttri" +
            "butes", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [System.Web.Services.Protocols.SoapHeaderAttribute("Security")]
        [return: System.Xml.Serialization.XmlElementAttribute("getDeviceAttributesResponse", Namespace="http://www.fujixerox.co.jp/2010/03/swpf/ws/devicemanagement/device")]
        public DeviceType getDeviceAttributes([System.Xml.Serialization.XmlElementAttribute("getDeviceAttributes", Namespace="http://www.fujixerox.co.jp/2010/03/swpf/ws/devicemanagement/device")] GetDeviceAttributesType getDeviceAttributes1) {
            object[] results = this.Invoke("getDeviceAttributes", new object[] {
                        getDeviceAttributes1});
            return ((DeviceType)(results[0]));
        }


调用的时候,你直接放string型进去就行啊
不过,虽然是object数组,但如果你其他东西,不是wsdl中定义的,那么就会出错,找不到方法了

2012年6月02日 14:14

相关推荐

    Axis2完美教程java c#调用.doc

    Axis2 完美 教程 java c# 调用 doc

    Axis2完美教程java c#调用

    Axis2完美教程用java和c#,供初学者使用 doc文档,

    java axis 调用C# webService所需的jar包

    java axis 调用C# webService所需的jar包

    java基于Axis2调用C#开发的web service获取xml结果

    java基于Axis2调用C#开发的web service获取xml结果

    Axis2实例教程

    Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1...在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。

    delphi调用webservice总结(c#,delphi,java).doc

    delphi 7调用c#,axis2和delphi写的webservice

    webservice Axis2教程

    Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。例如,可以使用WebService来发布服务端 Java类的方法,以便使用不同的客户端进行调用。这样可以有效地集成多种不同的技术来完成应用系统。...

    Axis2完美教程

    Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1...在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。

    Axis2相关教程

    Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1...在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。

    调用天气预报webservice

    调用天气预报webService axis1.4

    java调用C#开发的web服务

    asp.net下开发的web服务。用java语言进行调用。

    Axis2手把手学习资料

    Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1...在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。

    WebService大讲堂之Axis2.pdf

    Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1...在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。

    axis_ssm.zip

    apache axis2 集成web框架,实现webservice 的开发,目前支持语言VB,C#,JAVA 相关的调用

    动态调取webservice返回json数据并处理

    动态调取webservice返回json数据,并把数据绑定到gridview中

    Axis2从入门到精通--Webservice在eclipse下开发教程

    Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1...在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。

    axis2使用方法-java+webservice

    java c#调用webservice笔记,网上也有很多描述,我自己整理了一下。

    WebService大讲堂之Axis2

    五、使用C#调用WebService ............................................................................................................................ 8 WebService大讲堂之Axis2(2):复合类型数据的传递...

Global site tag (gtag.js) - Google Analytics