| |
browse.develop.com
Browse.develop.com is a community that was established to collect and
organize valuable web information. Our technical staff have selected and
indexed information and courses that they feel will help you stay
current on best practices across the SDLC.
|
11 Articles match "IIS","Protocol"
| Related DevelopMentor Courses | MORE | | Service-Orientation Today and Tomorrow Training WCF - Hosting We learn about the different options for hosting a WCF service: IIS/WAS, Windows Services, and Smart Client applications. REST embraces HTTP as an application protocol and uses URIs to address pieces of functionality in a service. Are you someone who would like to develop solutions for today"s problems and be prepared for future challenges? We have the course for you! Come experience Service-Orientation Today and Tomorrow with a trend-setting group of topics, including Cloud Computing and how this works on both Windows and.NET platforms. Starting with.NET 3.5, DevelopMentor Courses - Tuesday, March 1, 2011 The Architecture of WCF There are two types of channels in WCF: transport and protocol. Transport channels are probably the most obvious: they move bytes from one place to another using some transport protocol. Protocol channels are designed to layer in functionality not supported by the transport, for example, transaction flow of HTTP. The three core protocol channels that come with WCF are security, transaction flow and reliable messaging. Protocol channels, encoders and transport channels are composed in a channel stack controlling how messages are passed between a sender and receiver. DevelopMentor Courses - Sunday, April 7, 2013 Essential Windows Communication Foundation 4 Training Here you learn about the different options like self hosting, IIS/WAS, and Windows Server AppFabric. REST embraces HTTP as an application protocol and URIs to address resources. In this module you'll learn the basics of WCF secure communication to enable you to choose between the various modes, credential types and protocols. Windows Communication Foundation (WCF) replaces previous technologies such as.NET Remoting, ASMX, and COM+. Because it incorporates web service standards, WCF enables interoperability with other platforms such as Java/Unix. But what does this mean? DevelopMentor Courses - Tuesday, March 1, 2011 |
5 Articles match "IIS","Protocol"
| The Latest from DevelopMentor | MORE | | The Architecture of WCF There are two types of channels in WCF: transport and protocol. Transport channels are probably the most obvious: they move bytes from one place to another using some transport protocol. Protocol channels are designed to layer in functionality not supported by the transport, for example, transaction flow of HTTP. The three core protocol channels that come with WCF are security, transaction flow and reliable messaging. Protocol channels, encoders and transport channels are composed in a channel stack controlling how messages are passed between a sender and receiver. DevelopMentor Courses - Sunday, April 7, 2013 Token based Authentication for WCF HTTP/REST Services: Authentication Should work with WCF web programming model either self-host or IIS hosted. It gets invoked early enough in the pipeline, has access to the HTTP protocol details of the incoming request and can set Thread.CurrentPrincipal. This post shows some of the implementation techniques for adding token and claims based security to HTTP/REST services written with WCF. For the theoretical background, see my previous post. Disclaimer. The framework I am using/building here is not the only possible approach to tackle the problem. Goals and requirements. Implementation overview. Error handling. www.leastprivilege.com - Tuesday, November 15, 2011 Geneva integration into ASP.NET Geneva is integrated in ASP.NET/IIS using the standard IHttpModule extensibility mechanism. For the protocol specific details, the derived class has to implement a bunch of abstract methods. This is how WS-Federation is implemented – other protocols could be realized in a similar fashion. After the module implementing the authentication protocol has done its job, the base class creates a session token. Geneva ships with three HTTP modules: ClaimsPrincipalHttpModule (already wrote about it here ). SessionAuthenticationModule (implements session authentication). www.leastprivilege.com - Thursday, March 12, 2009 | -
| The Best from DevelopMentor | MORE | - The Architecture of WCF
There are two types of channels in WCF: transport and protocol. Transport channels are probably the most obvious: they move bytes from one place to another using some transport protocol. Protocol channels are designed to layer in functionality not supported by the transport, for example, transaction flow of HTTP. The three core protocol channels that come with WCF are security, transaction flow and reliable messaging. Protocol channels, encoders and transport channels are composed in a channel stack controlling how messages are passed between a sender and receiver. DevelopMentor Courses - Sunday, April 7, 2013 - Token based Authentication for WCF HTTP/REST Services: Authentication
Should work with WCF web programming model either self-host or IIS hosted. It gets invoked early enough in the pipeline, has access to the HTTP protocol details of the incoming request and can set Thread.CurrentPrincipal. This post shows some of the implementation techniques for adding token and claims based security to HTTP/REST services written with WCF. For the theoretical background, see my previous post. Disclaimer. The framework I am using/building here is not the only possible approach to tackle the problem. Goals and requirements. Implementation overview. Error handling. www.leastprivilege.com - Tuesday, November 15, 2011 - Beware of Whitespaces in WAS Configuration
In the WAS configuration dialog there must be NO whitespaces in the enabled protocols configuration. Tags: IIS;WCF;Work in Progress This took me a while to solve. Otherwise you will get this error: "Could not find a base address that matches scheme net.tcp for the endpoint with binding NetTcpBinding.". www.leastprivilege.com - Thursday, April 3, 2008 - Host Headers, SSL and WCF Metadata
IIS has a single web site with bindings for HTTP and HTTPS. No big deal – simply set the host header for the site via the IIS GUI and I am done. Since IIS 6 you can also set host headers for SSL site bindings. My applicationHost.config now looks like this for my site: < binding protocol = " http ". bindingInformation = " *:80:www.mypublicname.com " /> < binding protocol = " https ". One of my web servers here has a pretty common setup – a Windows machine name and a (different) DNS name (in this case dynamic DNS – but doesn’t matter). www.leastprivilege.com - Tuesday, February 10, 2009 - Geneva integration into ASP.NET
Geneva is integrated in ASP.NET/IIS using the standard IHttpModule extensibility mechanism. For the protocol specific details, the derived class has to implement a bunch of abstract methods. This is how WS-Federation is implemented – other protocols could be realized in a similar fashion. After the module implementing the authentication protocol has done its job, the base class creates a session token. Geneva ships with three HTTP modules: ClaimsPrincipalHttpModule (already wrote about it here ). SessionAuthenticationModule (implements session authentication). www.leastprivilege.com - Thursday, March 12, 2009 %>
| | |