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

Building the solution

For this solution demonstration, we will implement three WCF backend services representing the checking, payment, and retirement account systems; these services will have data contracts, but will be "stubbed out". We will then implement a workflow service, which will be our aggregator, and also a sample ASP.NET page which will represent our web tier. A key aspect of this solution architecture is to follow service-oriented principles and keep our design as loosely coupled as possible. Within the organization, passing data by a data contract is acceptable; if we were interfacing with external systems we would implement message transformation.

  • Internet Bank ASP.NET page
  • Aggregator Windows Server AppFabric workflow
  • Checking Account ...

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