The Common Language Runtime

The Common Language Runtime (CLR) is the environment in which .NET components exist and execute. The CLR provides memory isolation, type-safety enforcement, just-in-time compiling, memory management, exception handling, COM integration, debugging, security, and much, much more. All these services play a part in creating a safe, secure, and robust environment for your Web Service to execute within. The idea behind the CLR is similar to other virtual machines: It provides a neat and tidy environment for your code to execute within. This keeps your code and the system safe by providing an intermediate layer between them. When this layer exists between the two parties, a wide variety of services can be implemented that ...

Get Applied SOAP: Implementing .NET XML Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.