
192 WebSphere and .Net Interoperability Using Web Services
9.1 Microsoft .Net architecture
Web service in Microsoft .Net uses the Microsoft Distributed Internet Applications
(DNA) design patterns and architecture. This DNA architecture partitions a Web
service application into three different layers, Presentation, Business Logic and
Data layers. Each layer exposes its interface to the next layer such that they are
loosely coupled with one another.
Figure 9-1 DNA three-layer architecture of Web service application
Many different parts make up the DNA architecture. The Windows operating
system, COM+ components, Internet Information Services, Activ ...