`
lovnet
  • 浏览: 6917916 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Silverlight 如何获取有意义的WCF异常信息

阅读更多

WCF的异常被封装为SOAP Fault ,由于浏览器的限制,Silverlight端得到的是一个general的CommunicationException:NotFound。这对调试没有任何意义。

两种方法 可以解决此问题:

1. service端:自定义一个针对Silverlight客户端的EndPoint,并实现一个EndPointBehavior来修改http status code

2. silverlight端:Silverlight 4提供了新的http client stack代替浏览器默认的 http stack

分享到:
评论

相关推荐

    Silverlight捕捉WCF异常

    因此,在Silverlight中调用WCF服务时,我们需要确保服务端设置了适当的跨域策略文件,如ClientAccessPolicy.xml或crossdomain.xml,其中应包含允许Silverlight应用访问的源信息。 接下来,我们关注WCF服务以控制台...

    问题代码 Silverlight调用控制台宿主WCF Demo

    在本案例中,"问题代码 Silverlight调用控制台宿主WCF Demo"涉及的是一个Silverlight客户端尝试通过WCF服务与控制台应用程序进行跨域通信的问题。 首先,我们需要理解Silverlight与WCF服务之间的交互。在常规的Web...

    silverlight与wcf互相通讯

    在WCF服务中,可以通过`FaultException`抛出错误信息,客户端则可以通过异常处理机制捕获并显示这些错误。 总结来说,Silverlight与WCF的互相通讯是一个复杂但至关重要的过程,它涉及到服务的创建、引用、调用以及...

    silverlight+Wcf实现登录

    7. **异常处理**:在客户端和服务端都要做好异常处理,确保即使出现错误,也能给用户提供清晰的反馈信息。 8. **测试与优化**:完成基本功能后,进行测试以确保所有情况下的正确性,同时关注性能和用户体验,可能...

    在IIS上部署Silverlight+WCF项目教程

    "在IIS上部署Silverlight+WCF项目教程" 本教程旨在指导用户如何在IIS上部署Silverlight+WCF项目,并解决可能遇到的问题。 首先,需要在IIS上配置好Silverlight+WCF项目的环境。具体来说,需要在IIS中添加以下MIME...

    silverlight4.0 Treeview 从 wcf 动态获取数据

    在本文中,我们将深入探讨如何在Silverlight 4.0环境中使用TreeView控件从WCF服务动态获取数据。首先,我们需要了解Silverlight 4.0是Microsoft推出的一个强大的RIA(Rich Internet Application)开发平台,它提供了...

    Silverlight使用WCF服务上传文件Demo

    在本文中,我们将深入探讨如何使用Silverlight与WCF(Windows Communication Foundation)服务结合,实现文件上传...这个例子不仅对开发者理解Silverlight与WCF的集成有帮助,也为构建实际的文件上传系统提供了参考。

    Silverlight启用安全连接与WCF交互

    在本教程中,我们将深入探讨如何在Silverlight中启用安全连接以与WCF服务进行安全交互。 首先,让我们了解Silverlight与WCF服务的通信基础。WCF是.NET框架中用于构建服务导向应用程序的核心组件,它支持多种传输...

    silverlight与WCF通信简单例子

    在IT行业中,Silverlight和WCF(Windows Communication Foundation)是两个关键的技术,它们在构建分布式应用程序时发挥着重要作用。本文将深入探讨Silverlight与WCF通信的基础知识,并通过一个简单的应用示例进行...

    如何利用Silverlight与WCF通信

    本篇文章将详细探讨如何在Silverlight应用程序中集成WCF服务进行通信。 首先,我们需要创建一个新的Silverlight应用程序项目。在Visual Studio中,选择“文件”>“新建”>“项目”,然后在模板中找到“Silverlight...

    silverlight通过wcf处理word问题

    ### Silverlight通过WCF处理Word问题 #### 一、引言 随着Web应用程序的发展与进步,Silverlight作为一种基于浏览器的应用程序框架,在企业级应用开发中占据了一席之地。Silverlight结合了WCF(Windows ...

    WCF RIA Service Silverlight 商业应用

    **WCF RIA Service Silverlight 商业应用**是利用微软技术构建高效、交互性强的Web应用程序的一个示例。本文将深入探讨WCF RIA Services与Silverlight结合在商业环境中的运用,以及它们如何帮助开发者创建丰富的...

    silverlight及WCF在IIS上发布技巧

    以下是一些关于"Silverlight及WCF在IIS上发布技巧"的重要知识点: 1. **Silverlight应用程序部署**: - 首先,确保IIS服务器已安装并配置了ASP.NET支持,因为Silverlight应用通常基于.NET框架。 - 将Silverlight...

    silverlight调用wcf服务

    由于自己在学习silverlight中调用wcf服务遇到了一些麻烦,走了弯路,现在整理一个非常简要的demo供大家使用!相关说明:http://blog.csdn.net/liushengpiaoxu/archive/2009/02/28/3945454.aspx

    silverlight+wcf n维拼图游戏

    【银光+N维拼图游戏:Silverlight与WCF技术的完美融合】 本文将深入探讨一个基于Silverlight和WCF技术构建的n维拼图游戏的实现细节。Silverlight是微软推出的一种富互联网应用程序(RIA)平台,它允许开发者创建...

    Silverlight+WCF配置

    Silverlight+WCF配置具体方法 讲解

    silverlight调用wcf服务跨域解决方案 demo

    1.文件夹SilverlightFrmWcf : winform程序托管wcf服务Silverlight调用wcf 跨域解决方案 (1)解决方案frmWcfService:winform程序托管wcf服务 (2)Silverlight项目调用wcf解决方案 2.文件夹SilverlightWCFDemo: iis...

    SilverLight和WCF配合异步调用修改xap文件内的配置

    通过WCF,Silverlight客户端可以发起异步调用来获取或更新数据,从而避免阻塞用户界面。异步调用的关键在于它可以允许UI线程继续执行,同时后台处理请求,提高了用户体验。 实现Silverlight与WCF的异步调用通常涉及...

    silverlight调用WCF服务

    Silverlight调用WCF服务时,需要注意异常处理,因为网络通信可能会出现各种问题。此外,由于异步调用的特性,状态管理也非常重要,尤其是当处理多个并发请求时。 **四、示例代码** 以下是一个简单的Silverlight...

    Silverlight间接WCF服务调用示例

    在本文中,我们将深入探讨如何在Silverlight应用中实现间接的WCF(Windows Communication Foundation)服务调用。这种调用方式对于构建复杂分布式系统、跨域通信或在多个Silverlight项目间共享服务逻辑非常有用。...

Global site tag (gtag.js) - Google Analytics