草庐IT

wcf-configuration

全部标签

.net - 如何生成xs :Date in WCF OperationContract parameter

对于仅表示日期(无时间组件或时区指示符)的OperationContract参数,最好使用xs:Date,以避免客户端和服务器之间的时区转换出现任何歧义或问题。WCF目前只支持xs:DateTime来序列化DateTime参数。生成带有将被序列化为xs:Date的参数的OperationContract的最简单方法是什么?我正在考虑使用自定义.NET类型“publicstructDateOnly”或类似类型,隐式转换为标准日期时间或从标准日期时间转换为标准日期时间,这将以某种方式自动生成wsdl作为xs:Date。这可能吗,我将如何实现它?如果可能的话,我怀疑解决方案可能涉及在自定义类

.net - 解决 WCF AddressFilter 不匹配中的配置错误

我收到以下错误,需要一些帮助来解决它。有人有什么想法吗?带有“http://localhost:60078/BidService.svc/Query”的消息'由于EndpointDispatcher上的AddressFilter不匹配,无法在接收器处进行处理。检查发送方和接收方的EndpointAddresses是否一致。客户端配置文件为:我的服务契约(Contract)是:[ServiceContract(Namespace="http://xxxx.com/services/bids")]publicinterfaceIBidService{[OperationContract(A

xml - 从 WCF Restful 响应中删除 xml 命名空间

我正在使用WCF向调用方返回一个普通的旧XML(POX)文档。我正在使用XMLSerializer格式化程序将对象转换为XML。在返回的文档中,我对XML模式和实例有一些无关的xml命名空间引用(在ASMX版本中不存在)。我在网络上看到过各种论点,认为不应删除这些内容,我不赞成返回纯XML文档。从WCF返回的XML文档中删除这些xmlns引用的最简单方法是什么?签名看起来像:publicResponseInfoProcess(stringinput){} 最佳答案 您可以通过将DataContract属性的命名空间参数设置为空字符串

xml - VS 2015 RTM web.config 全局元素 'configuration' 已经声明

在3台全新安装VS2015RTM的PC上遇到此问题。在VS2013中打开文件时没有问题。Fix:TheGlobalelement'configuration'hasalreadybeendeclared中描述的步骤和其他相关问题无济于事,因为VS会忽略XML模式对话框中的任何更改。想法? 最佳答案 不幸的是,有许多情况会导致此问题。最有可能的问题是文档的架构设置不正确。当您在计算机上安装较新版本的.NET和/或VisualStudio时,可能会发生这种情况。不过修复很简单。来自VisualStudiodocumentation:Op

xml - WCF 错误 "This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case"

我在使用从Windows服务到我的Web服务器上运行的WCF服务的WCF调用时遇到问题。这个电话已经工作了几个星期,但突然停止工作,此后一直没有工作。我遇到的异常是:GeneralErrorOccurredSystem.ServiceModel.CommunicationException:AnerroroccurredwhilemakingtheHTTPrequest然后它说ThiscouldbeduetothefactthattheservercertificateisnotconfiguredproperlywithHTTP.SYSintheHTTPScase.Thiscould

WCF 停止的 Windows 服务

我有一个作为Windows服务托管的WCF应用程序。此Windows服务每15分钟触发一次此WCF。但是,当此WCF中发生异常时,服务将停止。我不希望此服务停止。我想了解如何处理此异常并在15分钟后触发此WCF。 最佳答案 您应该在所有服务操作中处理异常,以便:返回好的错误给调用者防止服务严重失败围绕每个操作放置一个try/catch或使用自定义行为来处理来自您的服务的所有异常 关于WCF停止的Windows服务,我们在StackOverflow上找到一个类似的问题:

c - 当我的 C 文件有其他依赖项时,如何准备 ./configure make make install?

编写/阅读代码似乎比准备部署脚本(例如./configure)和为我的C应用程序制作和安装要轻松得多。我如何制作./configure文件并为以下C代码制作文件?感谢您的宝贵支持。@file:main.c:#include#include#ifndef_WIN32#ifdefH323_H46018#include"h460/h460_std18.h"H460_FEATURE(Std18);H460_FEATURE(Std19);#endif#ifdefH323_H46023#include"h460/h460_std23.h"#endif#endif//_WIN32#definenew

windows - 在 Windows 服务中 WCF 服务操作卡住

我可以连接到WCF服务,但只有当我在控制台应用程序中创建客户端时。当我创建Windows服务并尝试连接同一个客户端时,出现超时。所有地址都在代码中设置。我的端点是这样的:方法是这样调用的:ReturnModellogonResponse=client.Logon(SendModel);方法登录超时。编辑:我发现一切都适用于控制台应用程序,但不适用于本地系统权限下的服务。它不适用于跨网络请求。当我将Windows服务权限设置为我的帐户名而不是本地系统时,一切正常。但这是解决方法而不是解决方案。有关于如何使用WCF配置它的想法吗? 最佳答案

windows - WCF 托管在 Windows 服务错误中

我在VB中有一个WCF,它将托管在Windows服务中。我管理了安装程序,所以服务确实安装了。但是,当我尝试启动该服务时,出现以下错误:TheserviceonLocalComputerstartedandthenstopped.Someservicesstopautomaticallyiftheyhavenoworktodo,forexample,thePerformanceLogsandAlertsservice.检查事件查看器给我以下信息:Servicecannotbestarted.System.ArgumentException:ServiceHostonlysupports

windows - 如何说服客户升级到 WCF 或为 Remoting 和 WCF 保留两个代码库

这里是所有交付的人的问题WCF解决方案给他们的客户/他们的客户还有一些其他旧的分布式技术,例如.netremoting/Asmx。我们的情况旧产品套件的技术(Windows2003)财务后台(.NETRemoting、Winforms、Webservices、SQLServer2005)前台(SQL2005、ASP.NET)新产品套件的技术(Windows2008)财务后台(WCF、Winforms、WPF、Webservices、SQLServer2008的一些组件)前台(SQL2008、ASP.NETMVC和silverlight中的一些组件)我们的新客户/预期客户希望我们的产品套