标签: wcf-interoperability

WCF/WebService:可互操作的异常处理

我知道WCF会将异常转换为错误并将其作为SOAP消息发回,但我想知道这是否真的可以互操作.我想我正在努力找出这种可能的情况:

  1. 客户端(Java)调用WCF服务(LoginService).
  2. 服务器检查适当的授权,用户授权失败.
  3. 服务器抛出UnauthorizedAccessException.
  4. WCF以某种方式将其转换为故障.(* - 见下面)
  5. 客户必须能够知道如何读取此故障.

我想我只是很难理解它是如何仍然可以互操作的,因为它期望Java知道如何转换.NET编译的UnisonAccessException的SOAP错误.

  • 此外,.NET如何实际将异常转换为故障,故障代码,名称等等.有些事情似乎是"呃",也许故障名称是"UnauthorizedAccessException",但是我d相当肯定而不是猜测.

wcf exception wcf-interoperability faultexception

9
推荐指数
1
解决办法
2753
查看次数

在开发可互操作的WCF Web服务时,我应该知道什么?

我正在启动此Wiki以收集有关在WCF中创建可互操作的Web服务(而非客户端)的最佳实践.如果您知道任何通常不具有互操作性或无法与特定平台互操作的功能,请分享您的经验.

wcf interop web-services wcf-interoperability

6
推荐指数
1
解决办法
2760
查看次数