08618nam 2200577Ia 450 991081916410332120200520144314.0(CKB)1000000000023289(OCoLC)62786569(CaSebORM)073849819X(MiAaPQ)EBC3306366(OCoLC)829085392(OCoLC)ocn829085392 (EXLCZ)99100000000002328920041215d2004 uy 0engurcn|||||||||txtrdacontentcrdamediacrrdacarrierA portal composite pattern using WebSphere Portal V5 /Michele Galic ... [et al.]1st ed.Armonk, N.Y. IBMc2004xiv, 270 p. illRedbooks"March 2004.""This edition applies to Version 5.0 of WebSphere Portal.""Updating the Portal Composite pattern for WebSphere Portal V5 ; Technology options ; Application design and development guidelines.""Update to A Portal Composite Pattern Using WebSphere V4.1."--caption.9780738498195 073849819X Includes bibliographical references and index.Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Part 1 Portal composite pattern -- Chapter 1. Patterns for e-business -- 1.1 The Patterns for e-business layered asset model -- 1.2 How to use the Patterns for e-business -- 1.2.1 Business, Integration, Composite pattern, or Custom design -- 1.2.2 Selecting Application patterns -- 1.2.3 Review Runtime patterns -- 1.2.4 Review Product mappings -- 1.2.5 Review guidelines and related links -- 1.3 Summary -- Chapter 2. Scenario description -- 2.1 Portal business scenarios -- 2.1.1 Base secure portal -- 2.1.2 Single sign-on for access to multiple applications -- 2.1.3 Collaboration among customers and employees -- 2.1.4 User Information Aggregation -- 2.1.5 Employee Community Workplace scenario -- 2.1.6 Effective Content Management scenario -- Chapter 3. Portal composite pattern -- 3.1 Introduction to the Portal composite pattern -- 3.1.1 Business drivers -- 3.1.2 Jump-start portal questions -- 3.1.3 IT drivers -- 3.2 Understanding the Patterns for e-business -- 3.3 The Portal Custom design -- 3.3.1 Access Integration pattern -- 3.3.2 Self-Service business pattern -- 3.3.3 Collaboration business pattern -- 3.3.4 Information Aggregation business pattern -- 3.3.5 Extended Enterprise business pattern -- 3.3.6 Application Integration pattern -- 3.3.7 Portal characteristics -- 3.3.8 The Portal composite pattern -- 3.3.9 Benefits -- 3.3.10 Limitations -- 3.4 Summary -- Chapter 4. Selecting Application patterns -- 4.1 Application patterns for the Portal composite pattern -- 4.1.1 Identified Application patterns -- 4.1.2 A Portal custom design -- 4.2 Application patterns described -- 4.2.1 Access Integration::Web Single Sign-on application pattern -- 4.2.2 Access Integration::Extended Single Sign-on.4.2.3 Access Integration::Pervasive Device Access -- 4.2.4 Access Integration::Personalized Delivery application pattern -- 4.2.5 Self-Service::Directly Integrated Single Channel -- 4.2.6 Collaboration::Store and Retrieve application pattern -- 4.2.7 Collaboration::Directed Collaboration - Variation -- 4.2.8 Application Integration::Population Single-Step application pattern -- 4.2.9 Application Integration::Population Multi-Step application pattern -- 4.2.10 Application Integration::Population:Index -- 4.3 Summary -- 4.4 Where to find more information -- Chapter 5. Selection Runtime patterns -- 5.1 Introduction -- 5.2 Portal composite runtime pattern -- 5.2.1 Node descriptions -- 5.3 Runtime patterns for the Portal composite pattern -- 5.3.1 Access Integration -- 5.3.2 Self-Service business pattern -- 5.3.3 Collaboration -- 5.3.4 Application Integration -- Chapter 6. Product mappings -- 6.1 Product mapping -- 6.1.1 Product mapping node descriptions -- 6.2 Alternative products and technologies -- 6.3 Where to find more information -- Part 1 Portal composite pattern guidelines -- Chapter 7. Technology options -- 7.1 Web client -- 7.1.1 Web browser -- 7.1.2 HTML -- 7.1.3 Dynamic HTML -- 7.1.4 CSS -- 7.1.5 JavaScript -- 7.1.6 Java applets -- 7.1.7 XHTML 1.0 (HTML 4.01) -- 7.1.8 XForms -- 7.2 Pervasive clients -- 7.2.1 Architecture -- 7.2.2 WAP -- 7.2.3 Microbrowser -- 7.2.4 WML -- 7.2.5 WMLScript -- 7.2.6 cHTML -- 7.2.7 VoiceXML -- 7.2.8 X+V -- 7.2.9 SyncML -- 7.2.10 Mobile devices -- 7.2.11 Mobile client platforms -- 7.3 Wireless networks -- 7.3.1 Personal Area Network (PAN) -- 7.3.2 Wireless Local Area Network (WLAN) -- 7.3.3 Wireless Wide Area Network (WWAN) -- 7.4 Web Application Server -- 7.4.1 Java servlets -- 7.4.2 JavaServer Pages (JSPs) -- 7.4.3 JavaBeans -- 7.4.4 XML -- 7.4.5 Enterprise JavaBeans -- 7.4.6 Additional enterprise Java APIs.7.5 Integration technologies -- 7.5.1 Web services -- 7.5.2 J2EE Connector Architecture -- 7.5.3 Java Message Service -- 7.5.4 Others -- 7.6 Where to find more information -- Chapter 8. Portal application design and development guidelines -- 8.1 Introduction -- 8.2 WebSphere Portal -- 8.3 Introduction to object-oriented design patterns -- 8.3.1 Singleton -- 8.3.2 Factory -- 8.3.3 Abstract Factory -- 8.3.4 Proxy -- 8.3.5 Decorator -- 8.3.6 Command -- 8.3.7 Facade -- 8.3.8 Model-View-Controller (MVC) -- 8.3.9 Summary -- 8.4 Introduction to the Portlet framework -- 8.4.1 Background on Portlets -- 8.4.2 Navigational schema -- 8.4.3 General approach to Portlet development -- 8.4.4 State Pattern Portlet framework -- 8.4.5 Struts -- 8.5 Collaborative Portals -- 8.5.1 People awareness -- 8.5.2 Collaborative Components -- 8.5.3 How to add people awareness to your portlet -- 8.5.4 Advanced Domino database access -- 8.5.5 Reference material -- 8.6 Portlet development guidelines -- 8.7 Performance considerations -- 8.7.1 Performance analysis -- 8.8 Performance guidelines -- 8.8.1 Caching -- 8.8.2 Object pooling -- 8.8.3 Performance pitfalls -- 8.9 Portalization approach for existing applications -- 8.9.1 The portalization process -- 8.9.2 The portalizing challenge -- 8.9.3 Business applications -- 8.9.4 Performance considerations -- 8.9.5 Integration types -- 8.9.6 Considerations -- 8.9.7 Summary -- 8.9.8 Where to find more information: -- Appendix A. Introduction to WebSphere Portal V5 -- Introduction to WebSphere Portal -- Highlights and benefits -- The WebSphere Portal family -- WebSphere Portal Enable for Multiplatforms -- WebSphere Portal Extend -- WebSphere Portal - Express for Multiplatforms -- WebSphere Portal - Express Plus for Multiplatforms -- Platform support -- Related publications -- IBM Redbooks -- Other resources -- Referenced Web sites.How to get IBM Redbooks -- IBM Redbooks collections -- Index -- Back cover.The Patterns for e-business are a group of proven, reusable assets that can speed the process of developing applications. The Portal composite pattern combines Business and Integration patterns to help implement a portal solution. This is an update of the IBM Redbooks publication A Portal Composite Pattern Using WebSphere V4.1, SG24-6869, and is based on WebSphere Portal V5. This book updates the Portal composite, Application, and Runtime patterns and Product mappings, and provides design for building Portal solutions. Part 1 of this publication describes a business scenario that can be well served by the use of a portal. It guides you through the process of choosing the Business and Integration patterns of the Composite pattern and then drilling down to the Application and Runtime pattern and Product mapping to deliver the desired functionality of the Portal composite pattern. Part 2 provides a set of guidelines for choosing among technology options and guidelines for application design and development. Background information about WebSphere Portal Version 5 can be found in the Appendix.IBM redbooks.Web portalsComputer programsHandbooks, manuals, etcSoftware patternsHandbooks, manuals, etcWeb portalsComputer programsSoftware patterns005.04Galic MicheleautMiAaPQMiAaPQMiAaPQBOOK9910819164103321A portal composite pattern using WebSphere Portal V54085779UNINA