1176得票16回答
集合已被修改;枚举操作可能无法执行。

由于调试器已经附加,因此我无法解决这个错误。 Collection was modified; enumeration operation may not execute 以下是代码。 这是一个运行在Windows服务中的WCF服务器。当有数据事件发生时(随机间隔,但不是很频繁-大约每天8...

840得票18回答
REST API / web service 安全最佳实践

在设计REST API或服务时,是否有任何关于处理安全性(认证、授权、身份管理)的已确立最佳实践? 在构建SOAP API时,可以使用WS-Security作为指导,并且有许多与此主题相关的文献。我发现关于保护REST端点的信息较少。 虽然我知道REST故意没有类似于WS-*的规范,但我希...

502得票11回答
WCF与ASP.NET Web API的区别

我花了几个月的时间来理解 WCF 的概念,最近我开发了我的第一个 WCF 服务应用程序。 我在努力理解配置文件中的所有设置。 虽然我不确定它是否适合环境,但似乎你可以用它实现很多神奇的事情。 前几天我发现 Microsoft 推出了一种新的东西,叫做 ASP.NET Web API。 据...

493得票13回答
WCF - 如何增加消息大小配额

我有一个返回1000条记录的WCF服务,从数据库中向客户端返回数据。我有一个ASP.NET WCF客户端(我已经在ASP.NET Web应用程序项目中添加了服务引用以使用WCF)。 当我运行客户端应用程序时,会收到以下消息: 传入消息的最大消息大小配额(65536)已超过。要增加配额...

436得票6回答
一个WCF服务的REST / SOAP端点

我有一个WCF服务,我希望将其公开为RESTful服务和SOAP服务。 之前有人做过这样的事情吗?

423得票26回答
WCF客户端“using”块问题的最佳解决方法是什么?

我喜欢在using块内实例化我的WCF服务客户端,因为这基本上是使用实现IDisposable资源的标准方式: using (var client = new SomeWCFServiceClient()) { //Do something with the client } ...

421得票11回答
使用HttpClient从Web API POST JsonObject

我正在尝试使用Web API中的HttpClient POST一个JsonObject,但我不太确定如何操作,并且找不到很多示例代码。 目前我的代码如下:var myObject = (dynamic)new JsonObject(); myObject.Data = "some data"...

389得票35回答
找不到默认的端点元素

我已经将代理添加到了一个VS2008/.NET 3.5解决方案中的WebService。在构建客户端时,.NET会抛出以下错误: 无法在ServiceModel客户端配置部分中找到引用“IMySOAPWebService”合同的默认终结点元素。这可能是因为没有为应用程序找到配置文件,或...

388得票5回答
WCF和ASMX Web服务有什么区别?

我非常困惑WCF和ASMX Web服务之间的区别。在早期阶段,我使用了很多Web服务,现在引入了一个叫做WCF的新东西。我仍然可以创建作为Web服务运行的WCF。我认为WCF中将会有更多的东西。 WCF和Web服务有何区别?应该在什么情况下使用它们?

343得票50回答
断点当前无法命中。在Silverlight应用程序中,此文档尚未加载任何符号。

好的,我了解到: 使用的工具为Visual Studio 2010 RC,操作系统为W7 x64。创建了一个Silverlight应用程序项目,并将其托管在ASP.NET Web应用程序项目中。Silverlight版本为3.0。添加了一个LinqToSQL类、一个WCF服务、一个Winfo...