Exposing multiple applications on a single port

If you have been working in web development for a substantial amount of time, you may already be familiar with wrangling the various configurations and settings in Internet Information Services (IIS) or the aforementioned JBoss whenever you wanted to deploy a web application on a Windows host. This is what's called an application server, and it essentially serves as a shared hosting environment for any network-exposed applications on your system. When working with IIS, you can register any number of applications to respond to requests against a single port (80 for HTTP, or 443 for HTTPS) and distinguish between them with application paths in the URI, or sub-domain specifications.

So if you had ...

Get Hands-On Network Programming with C# and .NET Core now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.