O'Reilly logo

Building Web Applications with UML by Jim Conallen

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

Chapter Summary

  • Software architecture is the highest-level view of the architecturally significant components in the system.

  • The architecture team examines the use case model from a technical viewpoint and prioritizes each use case according to perceived risk.

  • The three most common architectural patterns for Web applications are Thin Web Client, Thick Web Client, and Web Delivery.

  • Thin Web Clients rely on only the most basic browser capabilities. Most of the business logic is executed on the server.

  • Thick Web Clients allow business to be executed on the client though scripts, applets, or ActiveX controls. A significant amount of business logic is executed on the client.

  • In a Web Delivery system, the client participates in a distributed object system. ...

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