10133nam 2200601Ia 450 991081481620332120200520144314.0(CKB)1000000000026532(SSID)ssj0000586424(PQKBManifestationID)11344924(PQKBTitleCode)TC0000586424(PQKBWorkID)10637212(PQKB)11646030(MiAaPQ)EBC3306700(WaSeSS)Ind00003306(Au-PeEL)EBL3306700(CaPaEBR)ebr10112787(OCoLC)568132282(EXLCZ)99100000000002653220060123d2003 uy 0engurcn|||||||||txtccrA portal composite pattern using WebSphere Portal V4.1 /[Michele Galic ... et al.]1st ed.San Jose, CA IBM2003xvi, 418 p. illIBM redbooksBibliographic Level Mode of Issuance: Monograph0-7384-2744-6 Includes bibliographical references and index.Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- 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 Select a Business, Integration, or Composite pattern, or a 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. Introduction to WebSphere Portal V4.1 -- 2.1 Introduction to WebSphere Portal -- 2.2 The WebSphere Portal family -- 2.2.1 WebSphere Portal Enable -- 2.2.2 WebSphere Portal Extend -- 2.2.3 WebSphere Portal Experience -- 2.3 The WebSphere Portal infrastructure -- 2.3.1 WebSphere Portal runtime process flow -- Part 1 Portal composite pattern -- 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 the 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::Pervasive Device Access application pattern -- 4.2.3 Access Integration::Personalized Delivery application pattern -- 4.2.4 Self-Service::Directly Integrated Single Channel application pattern -- 4.2.5 Collaboration::Store and Retrieve application pattern -- 4.2.6 Collaboration::Directed Collaboration application pattern -- 4.2.7 Information Aggregation::Population Single-Step application pattern -- 4.2.8 Information Aggregation::Population Multi-Step application pattern -- 4.2.9 Information Aggregation::Population Crawling and Discovery application pattern -- 4.3 Summary -- 4.4 Where to find more information -- Chapter 5. Selecting the Runtime pattern -- 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 -- 5.3.3 Collaboration -- 5.3.4 Information Aggregation -- Chapter 6. Selecting the Product mapping -- 6.1 Product mapping -- 6.1.1 Product descriptions -- 6.2 Alternative products and technologies -- 6.3 Where to find more information -- Part 2 Portal composite pattern guidelines -- Chapter 7. Technology options -- 7.1 Connector technology selection -- 7.1.1 Web services -- 7.1.2 J2EE Connector Architecture (JCA) -- 7.1.3 Java Message Service -- 7.1.4 Others -- 7.2 Web client -- 7.2.1 Web browser -- 7.2.2 HTML -- 7.2.3 Dynamic HTML -- 7.2.4 CSS -- 7.2.5 JavaScript -- 7.2.6 Java applets -- 7.2.7 XHTML 1.0 (HTML 4.01) -- 7.2.8 XForms -- 7.2.9 XSLT -- 7.2.10 Mobile clients -- 7.3 Web Application Server -- 7.3.1 Java servlets -- 7.3.2 JavaServer Pages (JSPs) -- 7.3.3 JavaBeans -- 7.3.4 XML -- 7.3.5 Enterprise JavaBeans -- 7.3.6 Additional enterprise Java APIs -- 7.4 Where to find more information -- Chapter 8. Application design -- 8.1 Introduction.8.2 WebSphere Portal Server architecture diagram -- 8.2.1 Single-tier vs. multi-tier design -- 8.3 Portal solution guidelines -- 8.3.1 Model-View-Controller design -- 8.3.2 Content management guidelines -- 8.3.3 Single sign-on guidelines -- 8.3.4 Collaboration guidelines -- 8.3.5 Web services guidelines -- 8.4 Summary -- 8.5 Where to find more information -- Chapter 9. Application development -- 9.1 Portal development -- 9.1.1 Available portlets -- 9.1.2 The portal look and feel -- 9.2 Portlet concepts -- 9.2.1 Portlet applications -- 9.2.2 Core objects -- 9.2.3 Portlet modes -- 9.2.4 Portlet states -- 9.2.5 Event handling -- 9.3 The development environment -- 9.3.1 WebSphere Studio Application Developer -- 9.3.2 Portal Development Kit (PDK) plug-in -- 9.3.3 Debugger -- 9.3.4 Lotus Sametime Toolkit -- 9.4 Portal Development toolkit -- 9.4.1 Portal debugger configuration -- 9.4.2 Exporting a WebSphere Studio Application Developer Web project to a WAR -- 9.5 Packaging Portlets -- 9.5.1 Portlet WAR files -- 9.5.2 Deployment descriptors -- 9.6 Installing Portlets -- 9.6.1 Installing portlets using Portal Admin pages -- 9.6.2 Updating an already installed Portlet Application -- 9.6.3 Installing portlets using the Portlet configuration interface -- 9.7 Portlet development guidelines -- 9.7.1 Portlet classes -- 9.7.2 Java Server Pages -- 9.7.3 Internationalization of portlets -- 9.7.4 Using persistence -- 9.7.5 Converting an existing application to a portal application -- 9.7.6 MVC and Portlet creation guidelines -- 9.7.7 Using the Portlet API tags -- 9.7.8 Message and trace logging -- 9.7.9 Performance guidelines -- 9.7.10 Best Practices -- 9.8 The credential vault -- 9.9 Tailoring the Search portlet -- 9.9.1 Configuring document search -- 9.10 Web services within the portal -- 9.11 Collaboration within the portal.9.11.1 Configuring the NotesView portlet for people awareness -- 9.12 Web Content Publisher concepts -- 9.12.1 Web Content Publisher user interface -- 9.12.2 Projects -- 9.12.3 Editions -- 9.12.4 Workspaces -- 9.12.5 File content -- 9.12.6 Structured content -- 9.12.7 Roles -- 9.12.8 Access Control -- 9.12.9 Workflow -- 9.12.10 Quick Edit Activity -- 9.12.11 Publish server -- 9.13 Creating resources -- 9.13.1 Using the Content wizard -- 9.13.2 Personalization within the portal -- Chapter 10. Systems management -- 10.1 WebSphere Resource Analyzer -- 10.1.1 About Resource Analyzer -- 10.1.2 Performance counters -- 10.1.3 Instrumentation levels -- 10.1.4 Using the Resource Analyzer -- 10.2 Tivoli Web Site Analyzer -- 10.2.1 Multi-channel data collection model -- 10.2.2 Site analysis -- 10.2.3 Content analysis -- 10.2.4 Reporting capabilities -- 10.2.5 Guidelines for using Tivoli Web Site Analyzer -- 10.3 Managing WebSphere Portal Server -- 10.3.1 Authentication -- 10.3.2 User and group management -- 10.3.3 Access control -- 10.3.4 Creating places and pages -- 10.4 Managing Web Content Publisher -- 10.4.1 User management -- 10.4.2 Workflow roles -- 10.4.3 Access control -- 10.4.4 Publish servers -- 10.4.5 Managing editions -- 10.4.6 Version control -- 10.5 Managing WebSphere Personalization -- 10.6 Messages, logs, traces -- 10.7 Where to find more information -- Part 3 Portal composite pattern technical scenario -- Chapter 11. Scenario description -- 11.1 YourCo Toys story line -- 11.2 Capturing business requirements -- 11.2.1 YourCo Toys' requirements -- 11.3 Data model -- 11.3.1 Self-syndicated news -- 11.3.2 Product list -- 11.3.3 Company address book -- 11.4 Summary -- Chapter 12. Technical implementation of the scenario -- 12.1 Physical environment -- 12.1.1 Runtime pattern representation -- 12.1.2 Authoring environment -- 12.1.3 The Intranet Portal.12.2 Content creation -- 12.2.1 Creating a project -- 12.2.2 Company News portlet -- 12.2.3 Product list -- 12.2.4 Workflow during content creation -- 12.3 The Portal theme -- 12.3.1 Portal structure -- 12.3.2 Mobile phone access -- 12.3.3 Remote portlet -- 12.4 Summary -- Appendix A. Installation notes -- Verifying Install Logs -- Single sign-on -- Setting up SSO between WebSphere Server and Domino -- Including additional WebSphere servers in SSO -- Install recommendations -- Domino HTTP port -- Domino and WebSphere on same machine -- Lotus Notes e-mail setup considerations -- Portal collaboration with Lotus Sametime -- Registering a Sametime Server with Domino -- Installing and configuring the Sametime Server -- Configuring WebSphere Portal Server for Sametime -- Appendix B. Additional material -- Locating the Web material -- Using the Web material -- How to use the Web material -- Related publications -- IBM Redbooks -- Other resources -- Referenced Web sites -- How to get IBM Redbooks -- IBM Redbooks collections -- Index -- Back cover.IBM redbooks.Web portalsComputer programsSoftware patternsWeb portalsComputer programs.Software patterns.025.04Galic Michele1601518International Business Machines Corporation.MiAaPQMiAaPQMiAaPQBOOK9910814816203321A portal composite pattern using WebSphere Portal V4.13925139UNINA