O'Reilly logo

Applied Architecture Patterns on the Microsoft Platform by Stephen W. Thomas, Rama Ramani, Richard Seroter, Mike Sexton, Ewan Fairweather

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

Candidate architectures

The following are three different architecture options to solve this problem. Let's take a look at the details of each option to determine the best fit for this scenario.

Candidate architecture #1 .NET-based polling

Currently, the existing home units use infrequent polling to check for updates. A polling-based solution would build on top of that process to increase the frequency to meet requirements. This solution would not have any network connectivity issues as the customer's home system has already been carrying out this process.

Solution design aspects

This solution would involve changes to the existing polling process for scheduled updates. The current system checks for schedule updates nightly, using the customer's Internet ...

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