LEADER 08618nam 2200577Ia 450 001 9910819164103321 005 20200520144314.0 035 $a(CKB)1000000000023289 035 $a(OCoLC)62786569 035 $a(CaSebORM)073849819X 035 $a(MiAaPQ)EBC3306366 035 $a(OCoLC)829085392 035 $a(OCoLC)ocn829085392 035 $a(EXLCZ)991000000000023289 100 $a20041215d2004 uy 0 101 0 $aeng 135 $aurcn||||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 02$aA portal composite pattern using WebSphere Portal V5 /$fMichele Galic ... [et al.] 205 $a1st ed. 210 $aArmonk, N.Y. $cIBM$dc2004 215 $axiv, 270 p. $cill 225 1 $aRedbooks 300 $a"March 2004." 300 $a"This edition applies to Version 5.0 of WebSphere Portal." 300 $a"Updating the Portal Composite pattern for WebSphere Portal V5 ; Technology options ; Application design and development guidelines." 300 $a"Update to A Portal Composite Pattern Using WebSphere V4.1."--caption. 311 08$a9780738498195 311 08$a073849819X 320 $aIncludes bibliographical references and index. 327 $aFront 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. 327 $a4.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. 327 $a7.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. 327 $aHow to get IBM Redbooks -- IBM Redbooks collections -- Index -- Back cover. 330 $aThe 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. 410 0$aIBM redbooks. 606 $aWeb portals$xComputer programs$vHandbooks, manuals, etc 606 $aSoftware patterns$vHandbooks, manuals, etc 615 0$aWeb portals$xComputer programs 615 0$aSoftware patterns 676 $a005.04 702 $aGalic$b Michele$4aut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910819164103321 996 $aA portal composite pattern using WebSphere Portal V5$94085779 997 $aUNINA