wcf

Webservice(s) become unresponsive when multiple clients are connected using polling duplex binding

Hello all, I have a duplex enabled service where clients register themselves to receive notifications. In the same AppPool I have another, regular web service which is used by the clients to communicate with the server. Sending something to this web service will trigger a notification to all connected clients. All works fine until 12, 1...

WCF DataContract DataMember order?

Is the xml that is created from your DataContract created in alphabetical order. I have a DataContract class defined as: [DataContract(Name = "User", Namespace = "")] public class User { [DataMember] public string FirstName { get; set; } [DataMember] public string LastName { get; set; } [DataMember] public strin...

Why am I getting 404 on my web service locally

I am working with a web service written using .NET wcf. When running locally, I can go to the wsdl by going to the url of the svc file but I get a 404 error when I try to go to one of the service methods ex Api.svc/GetPrice Any thoughts about what could be causing this? The service is running on production. (I just need to fix a bug ...

SOA Data Contract Patterns. I am sure the framework I am using introduces redundancy, anyone care to enlighten me?

I'll start in the way most people seem to have taken to, on here.... So I was.... Nah thats gash. I'll start again (might lose a few points for not being straight to the point but wth) Right, I have inherited a framework which utilities WCF to provide some operation and data contracts. This might be irksome to some, but I haven't...

References for what the lifecycle is for a WCF service?

Say I have a simple WCF application that the client calls in order to get a number. There's not much processing in it and the service contract is attributed as SessionMode=SessionMode.NotAllowed. When is the constructor called? When is the object destructed? Is a constructor called per request? Are there any reference documents or reso...

WCF exceptions to JQuery

I have WCF service which communicates with SqlServer, and want to make frontend with JQuery. The question is: How can i catch WCF errors in JQuery code, such as failed connection or not existing database or some others. PS. Maybe its better to use something like ASP.NET MVC with JQuery rather than pure JQuery? ...

Adding link to Web Reference from a Project - ChannelBase not found.

I am building a Silverlight app. As I have classes to be consumed by Silverlight and .NET modules, I have created a Silverlight project with all the classes in it and then, a .NET project linking('Add Link') to the classes in Silverlight project. This way, I have one class file compiled separately as Silverlight and .NET assemblies. I wa...

Passing private data through a WCF OperationContract method?

Assume I have a method in my WCF Service implementation called Login and it is defined as follows: [OperationContract] [WebGet(UriTemplate="login/{username}/{password}")] bool Login(string username, string password); Obviously, passing something like http://localhost:80/login/user1/pass1 is not very secure, so how is the is normally h...

How to handle json DateTime returned from WCF Data Services (OData)

I believe I am missing something obvious here. When I request a JSON response from an OData service I get a different result for the DateTime properties than I do when I request XML. I'll use the NerdDinner OData feed as an example. JSON: http://www.nerddinner.com/Services/OData.svc/Dinners(1)?$format=json "EventDate": "\/Date(12357648...

StreamedResponse with Silverlight 4 polling duplex not sending updates

I'm trying to enable a streamed response using Silverlight 4 and polling duplex, but I'm getting strange behaviour when the rate at which updates are sent to the client is greater than the maxOutputDelay, which results in no updates being sent. For example, with a maxOutputDelay of 7 seconds, and 1 update sent every 10 seconds, everythi...

WCF service binding wsHttp vs. basic with no authentication

I am attempting to create a WCF service with anonymous authentication. When I deploy the service to the destination server that is not on my current domain I receive the following error when attempting to call it: Content Type application/soap+xml; charset=utf-8 was not supported by the service http://myserver.com/page.svc. The...

Is the callback from WCF to ASP.NET possible?

I have a Web service hosted in IIS in different box and WCF service hosted in Windows service, in a different box.(N-tier approach). Here, Web service is a client for WCF service. The request to upload the file comes to the IIS hosted Web service, and this IIS hosted Web service in return calls the WCF service and does the actual upload....

How to maintain a Unity container reference in WCF

I'm configuring validation application block from Enterprise Library 5 to use validation rules from the web.config file over a WCF call. The problem is as new calls to the WCF service occur, validation application block is spending a considerable amount of time reading the validation configuration before validating. So my first call to...

WCF DataMember attribute for read-only fields?

I am trying to create a class with a read-only Id field, however I am having problems retaining the value when the object passes through the WCF server. I cannot set the [DataMember] attribute on the public property since there is no set method, and I would like to keep it that way if possible since I do not want this value changed by e...

Why can't I view the contents of my WCF service's WSDL?

when i navigate to my WCF svc page https://mywebstie.project.com/myproject/myuploadservice.svc, i hit the svc as expected but the svcutil URL it supplies uses the actual server name; not the mywebsite.project.com URL, for example. When i follow the provided link to the WSDL file, only the text https://mywebstie.project.com/myproject/myu...

Creating Client for WCF

In a scenario, when both client and WCF are being developed simultaneously, how do we provide the datacontracts and operationcontracts to the client? Apologies for not adding the details earlier. The WCF is created by another team and it is only designed. How do we start client development in this case? Do we need to wait till the WCF i...

WCF Tracing not working in IIS 6.0

How do I make tracing work in IIS 6.0 ?, The same works fine with IIS 5.1 but not in IIS 6.0. I have tried giving permissions to ASPNET user and also enabled write permissions in the virtual directory. Below is the code snippet from web.config <system.diagnostics> <sources> <source name="System.ServiceModel" switchValue="In...

Should the first call to a WCF service take an extraordinary amount of time?

I've got a WCF service operation that just does a LINQ query on a SQL database, looking up 1 of 35 records that have a matching Guid (it's really as simple as it gets). When I call this method from a simple sandbox application, it comes back right away. However, when I have it running in a windows service, the first call to the method ta...

WCF connections close very slowly with SSL

We have WCF services that operate over multiple protocols for different customers. Most work fine, but when we use SSL the connections take a long time to close. Opening a connection is no problem, but closing is very slow. The strangest behavior is that the close time is proportional to the amount of data that was transmitted on the co...

How to configure a single WCF Service to have multiple HTTP and HTTPS endpoints?

What I am trying to do is get a SINGLE WCF Service to work in the development environment which is the HTTP scheme, and, also, have the SAME service work in the production environment which is the HTTPS scheme. If I remove the two Https endpoints (those suffixed 'Https'), it works in the development enviornment; likewise, if I remove onl...