Datasheet
8
CHAPTER 1
WINDOWS SERVER 2008 ARCHITECTURE
system (for good and ill, mostly ill), while NT provided the necessary wide area network (WAN)
protocols that made the Internet accessible. With Windows Server 2000, the big advance was the
incorporation of Active Directory, domains, and security structures.
Windows Server 2008 will most likely become best known for the APIs that managed the
code necessary to integrate the .NET Framework into the operating systems. .NET 3.0 isolates the user
interface aspects of an application on the client, while allowing the services themselves to be
abstracted. Services become truly distributed so that they can run seamlessly on a local server or
remote server.
Windows .NET 3.0 communicates with Windows Server 2008 through the four server APIs
shown in Figure 1.4.
Figure 1.4
The .NET 3.0 stack
in Vista and now
Windows Server 08
Windows Workflow Foundation (WWF)
WWF is an API that allows an application to schedule
and manage tasks, as well as sequences of tasks as integrated processes that are called workflows.
WWF provides the system calls to apply business logic to objects, and the necessary mechanics to
ensure that transaction integrity is maintained.
NET 3.0 Stack in Vista
.NET 3.0
Applications
.NET Development
Tools
.NET 3.0
WCF
(Indigo)
WPF
(Avalon)
WCS
(Infocard)
WWF
(Workflow)
.NET 2.0 CLR, .NET 2.0 Base Class Libraries,
ASP.NET 2.0, ADO.NET 2.0, WinForms 2.0
Windows
(Windows XP, Windows Server 2008/R2, Vista)
PC Hardware
74593.book Page 8 Wednesday, January 9, 2008 4:11 PM