I have a WCF service transporting arrays of bytes. This is used internally, and only by other ASP.NET applications. Because of the size of the files, I had to make a lot of changes to the readerQuotas, maxReceivedMessageSize, and other pieces that normally handle DoS attacks.
Right now, it's set up as wsHttpBinding running on IIS 7.0, and I'd like to switch it to netTcpBinding.
- I heard that IIS 7.0 handles netTcpBinding differently from previous versions of IIS (i.e. you can do it easily, and it just runs on IIS directly). So, is it a matter of just changing the config file, or is there more that needs to be done?
- Will the changes to the readerQuotas, etc., need to be modified?
- Are there changes on the client that need to be done, or can I just refresh the service reference and things should just work.
Thanks.