O'Reilly logo

Application Architecture for .NET: Designing Applications and Services by Microsoft Corporation

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Designing the Communications Policy

The communications policy defines how the components in your application will communicate with each other. The communications policy covers such issues such communication synchronicity, format, and protocol, as shown in Figure 3-4.

Aspects of the communications policy

Figure 3-4. Aspects of the communications policy

Choosing the Correct Communication Model

You should carefully consider whether or not the components of your application will communicate using messages or using a more tightly coupled, connected approach such as DCOM or .NET remoting. Connected communication is easier to design and implement, but has limitations in terms of scalability, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required