Tag:

调用Web服务方法在VS 2008中返回null

我的情况:我有一个Winform应用程序(.NET 2008),我必须使用Web服务(Java Axis)。 我使用SoapUI测试Web服务,它工作正常。 但是,当我在VS 2008中通过服务引用使用它时,它返回null。 显然,它似乎是一个众所周知的问题,它有一个很好的解决方案。 对不起,这次我找不到解决方案! 还有其他一些像我这样的情况( 像这样 ),但它对我不起作用。 这是WSDL: 这是自动定义VS 2008已创建: [System.CodeDom.Compiler.GeneratedCodeAttribute(“System.ServiceModel”, “3.0.0.0”)] [System.ServiceModel.ServiceContractAttribute(Namespace=”http://wds2.ar.bsch:9089/WSFDAxis/services/SOAPMessageDispatcher”, ConfigurationName=”ServiceReference1.SOAPService”)] public interface SOAPService { // CODEGEN: Se está generando un contrato de mensaje, ya que la operación process no es RPC ni está encapsulada en un documento. [System.ServiceModel.OperationContractAttribute(Action=””, ReplyAction=”*”)] [System.ServiceModel.XmlSerializerFormatAttribute()] WindowsFormsApplication3.ServiceReference1.processResponse process(WindowsFormsApplication3.ServiceReference1.processRequest request); } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute(“System.ServiceModel”, “3.0.0.0”)] […]

从.NET调用Java / AXIS Web服务:’return null’问题

我一直在通过所有谷歌,stackoverflow等寻求这个问题。 我找到了很多相关的答案,但不是一个真正的解决方案。 我正在从.NET客户端使用Axis服务,但返回始终为null,无论我发送什么参数,始终为null。 所以我开始看,我试图从SOAPUI中使用它,它工作! 所以我的第一个想法是,.NET做错了,我搜索和搜索,我发现命名空间存在一些问题。 相关文章在这里 所以在此之后,我尝试通过服务引用,Web引用使用服务,使用WSDL.EXE创建代理(它创建得非常好!)并查找所有命名空间,但是所有的lokked很好..我做了一些更改它到命名空间但没有。 然后我发现不仅名称空间是问题,也是数组; 实际上服务返回这样的东西。 0036887 00110 00110 000270 NOMBRE PENDIENTE 2011-02-15 2011-02-15 2012-02-15 03 CARLOS ZARATE JIMENEZ ZAJC720213K98 0449626251463 1 003 237.84 237.84 951.36 .00 0036887 0000000 CARLOS ZARATE JIMENEZ 1972-02-13 1 1 0 00150 SEGURO DE MUERTE ACCIDENTAL 250,000 .00 820.00 039 250,000 .00 00150 SEGURO DE MUERTE ACCIDENTAL […]

在Visual Studio中制作4面图形/ 4面(笛卡尔)网格

我一直试图制作一个4面图形/ 4面网格,可以显示和连接我设置的点 但是,使用工具箱中的图表不起作用,因为我找不到那种类型的图表。 我该怎么做? 示例图: