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

c# soap client

 
阅读更多
open session: true
Unhandled Exception: System.TimeoutException: The request channel timed out while waiting for a reply after 00:01:00. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this operation may have been a portion of a longer timeout. ---> System.Ti
meoutException: The HTTP request to 'http://10.88.23.147:9000/' has exceeded the
allotted timeout of 00:01:00. The time allotted to this operation may have been  a portion of a longer timeout. ---> System.Net.WebException: The operation has timed out
   at System.Net.HttpWebRequest.GetResponse()
   at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
   --- End of inner exception stack trace ---
   at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)
   at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
   at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeS
pan timeout)
   --- End of inner exception stack trace ---

Server stack trace:
   at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCall Message methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage req Msg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at SoapClientConsoleApplication1.SpRc.SpRcPortType.WaitForCondition(Int32 Condition, Int32 TimeOut)
   at SoapClientConsoleApplication1.SpRc.SpRcPortTypeClient.WaitForCondition(Int
32 Condition, Int32 TimeOut) in c:\users\jhe2\documents\visual studio 2015\Projects\SoapClientConsoleApplication1\SoapClientConsoleApplication1\Service References\SpRc\Reference.cs:line 6240
   at SoapClientConsoleApplication1.Program.Main(String[] args) in c:\users\jhe2\documents\visual studio 2015\ProjectsSoapClientConsoleApplication1\SoapClientC
onsoleApplication1\Program.cs:line 35
Press any key to continue . . .


app.config


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
    </startup>
    <system.serviceModel>
        <bindings>
            <basicHttpBinding>
                <binding name="SpRc" sendTimeout="1:00:00" />
            </basicHttpBinding>
        </bindings>
        <client>
            <endpoint address="http://10.88.23.147:9000" binding="basicHttpBinding"
                bindingConfiguration="SpRc" contract="SpRc.SpRcPortType" name="SpRc" />
        </client>
    </system.serviceModel>
</configuration>
分享到:
评论

相关推荐

    C# SOAP Client-开源

    本项目是开源的C# SOAP客户端,它允许开发者测试和验证SOAP服务的安全性。 首先,我们要理解SOAP客户端的作用。SOAP客户端是能够发起SOAP请求的程序,这些请求通常用于调用远程Web服务的方法或功能。在这个特定的...

    C#实现SOAP调用WebService

    最近写了一个SOA服务,开始觉得别人拿到我的服务地址,然后直接添加引用就可以使用了,结果"大牛"告知不行。...让我写一个SOAP调用服务的样例,我有点愣了,因为没做过这方面的,于是搞到了一个Demo,然后学习了下。

    C#实现SOAP调用WebService.rar

    本主题聚焦于如何利用C#进行SOAP(Simple Object Access Protocol)调用来与WebService进行通信。SOAP是一种基于XML的协议,它允许分布式系统之间交换结构化和类型化的信息。 SOAP调用通常涉及到以下步骤: 1. **...

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

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

    VS2015 C++和C++的通过SOAP的WebService,C++和C#的WebService发布和应用

    4. 创建SOAP客户端(C# Client): - 使用VS2015的“添加Web引用”功能,通过指定Web服务的URL引入服务引用。 - 引用生成的服务代理类,直接调用Web服务的方法。 在C++和C#之间进行交互时,需要注意以下几点: - ...

    SoapClient:WinRT SOAP 客户端

    SoapClient - WinRT SOAP 客户端 Windows Phone 8.1 不包含 System.ServiceModel 命名空间。 应用程序不能使用 WCF 服务。 该项目允许基于 HttpClient 生成 SOAP Client。 它还可用于 Windows 8.1 以克服 WCF 限制,...

    SOAP调用webservice例子

    SOAP(Simple Object Access Protocol)是一种基于XML的协议,用于在Web服务中交换结构化和类型化信息。它允许不同系统间进行远程过程调用,即使它们运行在不同的操作系统或使用不同的编程语言。SOAP消息通常通过...

    PHP调用C#的webservice

    可以使用` SoapClient`的`__getLastResponse()`方法获取原始响应,或者直接处理返回的对象。 5. **错误处理**:在调用过程中可能出现网络、解析或其他错误,应使用`__getLastRequest()`和`__getLastResponseHeaders...

    C#最简单最完整的webservice实例(能打log,配有log4net)

    在C#编程中,创建一个简单的Web服务(WebService)可以帮助开发者实现不同应用程序间的通信。本实例将展示如何构建一个基本的C# WebService,并集成log4net库,以便在服务运行时记录日志信息,提高程序的可维护性和...

    通过webservice提交xml数据以及soap协议的使用

    2. **实现服务**:根据WSDL,服务提供者会实现这个接口,可以选择Java的JAX-WS,C#的ASMX或.NET的WCF等技术来实现。 3. **发布服务**:将实现的服务部署到服务器上,使其可以通过网络访问。 4. **生成客户端代理**...

    webservice 调用实例soap协议

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

    使用C#创建webservice及三种调用方式

    C#中,可以使用`System.Web.Services.Protocols.SoapHttpClientProtocol`类的子类(如`SoapClient`)来实现。例如: ```csharp var client = new WebService1SoapClient(); string result = client.HelloWorld();...

    SimpleSOAPClient:轻量级的SOAP客户端,用于调用HTTP SOAP端点

    流利地创建SOAP信封,通过SOAP客户端发送它们,并从返回的SOAP信封中提取所需的信息。...安装该库可以通过软件包安装。 只需运行以下命令: Install-Package SimpleSOAPClient兼容性该库与...var client = SoapClient .

    c#跟mes对接传输数据

    使用C#的OPC UA库(如Softing的OPCUA .NET Standard Client SDK或Kepware的KEPServerEX)可以轻松建立与PLC的连接,读取或写入设备状态。 接下来,我们需要了解如何设计和实现C#与MES的接口。MES系统通常提供了API...

    C# 调用PHP webservice

    C#的`XmlSerializer`或`DataContractSerializer`类可用于序列化对象到XML,而PHP的`SoapVar`和`SoapClient`类处理XML数据。 5. **错误处理**: - 调用Web服务时,应处理可能出现的网络错误、解析错误和业务逻辑...

    史陶比尔soap通讯代码版

    7. **非C#环境下的SOAP库**:由于不是使用C#,你需要熟悉目标编程语言中的SOAP库,如Python的suds-jurko库、Java的JAX-WS或者JavaScript的SoapClient库。 8. **API探索**:描述中提到API功能还有待发掘,这意味着...

    PHP写的webservice可以供C#调用

    标题中的“PHP写的webservice可以供C#调用”意味着我们正在讨论如何使用PHP创建一个Web服务,这个服务可以通过SOAP协议被C#客户端所调用。Web服务是一种通过网络(通常是HTTP)提供功能的方式,允许不同系统之间的...

    C#winform调用PHP_Webservices例子

    总之,C# WinForm调用PHP Web服务涉及到的主要知识点包括:Web服务的概念、SOAP协议、WSDL描述、C#中的SoapClient类以及PHP的SoapServer类。理解并熟练掌握这些知识点,可以帮助开发者实现跨平台的数据交换,增强...

    使用PHP / C#开发SOAP Web服务

    2. **调用服务方法**:在代理类中,你可以找到与SOAP服务方法对应的C#方法,然后直接调用。 ```csharp using MyServiceProxy; MyServiceProxy.MyServiceClient client = new MyServiceProxy.MyServiceClient(); ...

    add_Webservice_C#调用webservices_c#webservice_webservice_

    总结,C#调用Web服务涉及了SOAP通信、WSDL导入、代理类生成、服务调用、异常处理、异步操作以及安全性等多个方面。理解并掌握这些知识点,将有助于开发出健壮且高效的Web服务客户端应用。在实际开发中,还需要根据...

Global site tag (gtag.js) - Google Analytics