Advanced Design
You can skip this chapter and nonetheless be an effective Web application designer/modeler. All the discussions in the previous chapter are sufficient to express the designs of the vast majority of Web applications. This chapter focuses on those additional architecturally significant elements of the design that are a little more difficult to model, as well as on vendor/technology-specific concepts. This chapter discusses how to consistently model the use of HTML framesets in the client tier and how to model inconsistent URL and Web component hierarchies, Web services, and JavaServer Pages custom tags.