Join David Gassner for an in-depth discussion in this video Encrypting web service messages, part of Foundations of Programming: Web Services.
- View Offline
There are many approaches to securing web services.…From insuring that only authorized applications can access a service, to…preventing bad guys from snooping on traffic that's moving over the web.…If you're a web service provider, one of the simplest things you can…do is to host the service with an HTTP server that supports encryption.…As we've seen throughout this course, most web services…exchange messages in the form of plain text.…HTTP headers and request bodies, and response…messages in the form of XML or JSON.…
An encryption scheme lets the traffic go…back and forth in non-human readable format.…You need both clients and servers that support…encryption, but thankfully, these are ubiquitous in today's web.…Here are some of the acronyms you'll see…in regard to encryption. SSL stands for Secure Sockets Layer.…It's a cryptographic protocol for encrypting and…decrypting streams of data over electronic transmissions.…It was originally developed by Netscape and…was first published in 1995 as version 2.0.…
- What is a web service?
- Understanding the available transfer protocols and message formats
- Examining SOAP request and response formats
- Creating a simple SOAP service in ASP.NET
- Choosing a SOAP implementation
- Associating REST actions with HTTP requests
- Sending RESTful requests
- Creating OData request URIs
- Securing web services