Vai al contenuto principale della pagina
Titolo: | IBM WebSphere Portal V5 : a guide for portlet application development / / [Juan R. Rodriguez ... et al.] |
Pubblicazione: | [S.l.], : IBM, International Technical Support Organization, 2004 |
Edizione: | 1st ed. |
Descrizione fisica: | xvi, 554 p. : ill |
Disciplina: | 025.04 |
Soggetto topico: | Web portals |
Application software - Development | |
Altri autori: | RodriguezJuan R |
Note generali: | "January 2004." |
Nota di bibliografia: | Includes bibliographical references and index. |
Nota di contenuto: | Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Chapter 1. Overview -- 1.1 Portal evolution -- 1.1.1 The generations of portal technology -- 1.2 Overview -- 1.2.1 What is a portal? -- 1.2.2 Enablement for portals -- 1.2.3 The WebSphere Portal framework -- 1.2.4 WebSphere Portal architecture -- 1.2.5 WebSphere Portal tooling -- 1.3 WebSphere Portal -- 1.3.1 Portal concepts -- 1.3.2 Portlets -- 1.3.3 Portlet modes -- 1.3.4 Portlet states -- 1.3.5 Portlets and the model-view-controller (MVC) design pattern -- 1.3.6 WebSphere Portal runtime: the portlet container -- 1.3.7 Portlet life cycle -- 1.3.8 Portlet events and messaging -- 1.3.9 Page aggregation -- 1.4 Highlights in WebSphere Portal V5 -- 1.4.1 Portal install -- 1.4.2 General infrastructure -- 1.4.3 Event broker -- 1.4.4 Member subsystem -- 1.4.5 Authentication -- 1.4.6 Authorization -- 1.4.7 URL generation, processing and mappings -- 1.4.8 Search -- 1.4.9 Content management -- 1.4.10 Content publishing -- 1.4.11 Transcoding -- 1.4.12 Struts Portlet Framework -- 1.4.13 User interface -- 1.4.14 Cooperative portlets (Click-To-Action) -- 1.4.15 Portal Toolkit -- 1.5 Portlet solution patterns -- Chapter 2. Portlet API -- 2.1 What is a portlet? -- 2.2 Basic portlet terms -- 2.3 MVC architecture -- 2.3.1 Standard MVC architecture -- 2.3.2 Portlet MVC architecture -- 2.3.3 Portlet MVC sample -- 2.4 Servlets versus portlets -- 2.5 What is a portlet application? -- 2.6 Portlet deployment -- 2.6.1 web.xml -- 2.6.2 portlet.xml -- 2.6.3 Parameter summary -- 2.6.4 Descriptors relationship (web.xml and portlet.xml) -- 2.6.5 UID guidelines -- 2.6.6 Building a war file -- 2.7 Portlet life cycle -- 2.8 Portlet API -- 2.8.1 Hierarchy -- 2.9 Core portlet objects -- 2.9.1 Portlet -- 2.9.2 PortletAdapter. |
2.9.3 PortletRequest -- 2.9.4 PortletResponse -- 2.9.5 PortletSession object -- 2.9.6 Client -- 2.9.7 PortletConfig object -- 2.9.8 PortletContext object -- 2.9.9 PortletSettings object -- 2.9.10 PortletApplicationSettings object -- 2.9.11 PortletData object -- 2.9.12 PortletLog object -- 2.9.13 PortletException -- 2.9.14 UnavailableException -- 2.9.15 PortletWindow object -- 2.9.16 User object -- 2.9.17 PortletURI -- 2.10 Listeners -- 2.10.1 PortletTitleListener -- 2.10.2 PortletPageListener -- 2.10.3 PortletSessionListener -- 2.10.4 WindowListener -- 2.10.5 PortletSettingsAttributeListener -- 2.10.6 PortletApplicationSettingsAttributesListener -- 2.11 Action event handling -- 2.12 Core event objects -- 2.12.1 ActionListener -- 2.12.2 ActionEvent -- 2.12.3 PortletURI -- 2.12.4 ModeModifier -- 2.13 Portlet messaging -- 2.13.1 MessageListener -- 2.13.2 MessageEvent -- 2.13.3 DefaultPortletMessage -- 2.13.4 PortletMessage -- 2.14 PropertyListener interface -- 2.15 EventPhaseListener interface -- 2.16 Attribute storage summary -- 2.17 Portlet services -- 2.17.1 ContentAccessService -- 2.17.2 Custom services -- 2.18 Credential Vault -- 2.19 Core Credential Vault objects -- 2.19.1 Vault -- 2.19.2 Segment -- 2.19.3 Slot -- 2.19.4 Credential -- 2.20 Portlet JSPs -- 2.20.1 Portlet tag library -- 2.21 Resources -- Chapter 3. Portal Toolkit -- 3.1 Hardware and software requirements -- 3.2 Portal Toolkit installation -- 3.3 Development environment -- 3.4 Portlet application wizard -- 3.5 Developing portlet applications -- 3.5.1 Portlet application contents -- 3.5.2 Generated classes -- 3.6 Portlet.xml descriptor -- 3.7 Deploying portlets -- 3.8 Adding portlets to applications -- 3.9 Examples -- Chapter 4. A first portlet application -- 4.1 Sample scenario -- 4.1.1 Creating a portlet project -- 4.1.2 Configuring the Test Environment. | |
4.1.3 Running the portlet application -- 4.1.4 Updating the portlet project -- 4.1.5 Adding a JavaBean to your portlet project -- Chapter 5. Action event handling -- 5.1 Action event -- 5.2 Window events -- 5.3 Simple action String support -- 5.4 Sample scenario -- 5.4.1 Scenario overview -- 5.4.2 Creating the ActionEvent portlet -- 5.4.3 Run the ActionEvent portlet application -- Chapter 6. Portlet debugging -- 6.1 Overview -- 6.2 Sample scenario -- 6.2.1 Fixing compile errors -- 6.2.2 Debugging a portlet application -- Chapter 7. Portlet messaging -- 7.1 Portlet messaging -- 7.2 MessageListener -- 7.3 MessageEvent -- 7.4 DefaultPortletMessage -- 7.5 PortletMessage -- 7.6 Sample scenario -- 7.6.1 Description -- 7.6.2 Sending a message -- 7.6.3 Creating the target portlet -- 7.6.4 Running the portlet application -- 7.7 Broadcasting messages -- Chapter 8. National Language Support (NLS) -- 8.1 Resource bundles -- 8.1.1 Creating resource bundles in WebSphere Studio -- 8.1.2 Translating resource bundles -- 8.1.3 Accessing resource bundles in portlets -- 8.1.4 Accessing resource bundles in JSPs -- 8.2 Translating whole resources -- 8.3 NLS administration -- 8.3.1 Portlet NLS administration -- 8.3.2 Portal NLS administration -- 8.3.3 Setting NLS titles -- 8.3.4 Adjusting Portal resource bundles -- 8.4 Working with characters -- 8.5 NLS best practices -- 8.6 Sample scenario: NLS bundles -- 8.6.1 NLS bundles -- 8.6.2 Accessing NLS bundles from JSPs -- 8.6.3 Running the NLS scenario -- 8.6.4 Accessing NLS bundles in Java portlets -- 8.7 Sample scenario: translating whole resources -- Chapter 9. Accessing Web Services -- 9.1 Overview -- 9.2 A simple Web Service project -- 9.2.1 A sample Web Service -- 9.3 Creating a Web Services client portlet -- 9.4 Run the WSClientPortlet application -- Chapter 10. Using the Credential Vault -- 10.1 Overview. | |
10.2 Importing a protected servlet application -- 10.3 Using active credentials -- 10.3.1 Updating the generated portlet -- 10.3.2 Running the portlet -- 10.4 Using passive credentials -- Chapter 11. Accessing back-end JDBC databases -- 11.1 Creating a database connection -- 11.1.1 Creating a new connection -- 11.1.2 Importing to a folder -- 11.1.3 Creating an SQL statement -- 11.1.4 Generating Java classes -- 11.1.5 Running the SQL statement -- 11.2 Sample scenario -- 11.2.1 Overview -- 11.2.2 Creating HRPortlet -- 11.2.3 Importing the WAR file -- 11.2.4 Reviewing the portlet code -- 11.2.5 Running the HRPortlet application -- Chapter 12. Cooperative portlets -- 12.1 Overview -- 12.1.1 The WebSphere Portal property broker -- 12.1.2 Programming model -- 12.1.3 Registering and publishing properties -- 12.2 Sample scenario -- 12.2.1 Development workstation -- 12.2.2 Description -- 12.2.3 Source cooperative portlet -- 12.2.4 Target cooperative portlet -- 12.2.5 Running the cooperative portlets -- 12.3 Hints and tips -- Chapter 13. Advanced cooperative portlets -- 13.1 Publishing properties programmatically -- 13.2 Portlet event handling -- 13.3 Broadcasting source data -- 13.4 Wiring tool -- 13.5 Sample scenario -- 13.5.1 Declarative source cooperative portlet -- 13.5.2 Enabling the portlet for target C2A programmatic -- 13.5.3 Running the cooperative portlets -- 13.5.4 Wire portlets -- 13.5.5 Enabling HRPortlet for programmatic source C2A -- 13.5.6 Running the programmatic source portlet -- Chapter 14. Struts portlets -- 14.1 Overview -- 14.1.1 The Struts portlet framework -- 14.2 Developing Struts Web applications -- 14.3 Migrating Struts Web applications -- Chapter 15. Portlet preview -- 15.1 Overview -- 15.1.1 Portlet Preview buttons available in the toolbar -- 15.2 Sample scenario -- 15.2.1 Defining the Portlet Preview preference. | |
15.2.2 Previewing the portlet -- Chapter 16. Remote Server Attach -- 16.1 Overview -- 16.2 Preparing Portal for Remote Server Attach -- 16.3 Remote Server Attach configuration -- 16.4 Installing a portlet in Remote Portal -- 16.5 Running the portlet -- Appendix A. Portlet development platform sample installation -- Prerequisites -- Installing a loopback adapter -- WebSphere Studio Site Developer (WSSD) V5.0 -- WebSphere Studio Site Developer - WSSD Fix Pack 1 -- WebSphere Studio Site Developer - WebSphere Application Server Fix Pack 1 -- WebSphere Studio Site Developer - WebSphere Application Server Interim Fixes -- WebSphere Portal Toolkit V5.0 -- Toolkit installation -- Configuring Studio Site Developer and the Portal Toolkit -- Configuration and preparation of the workstation -- Installing the Cloudscape sample database -- Appendix B. Automatically redeploying portlets -- Description -- Appendix C. Additional material -- Locating the Web material -- Using the Web material -- System requirements for downloading the Web material -- How to use the Web material -- Related publications -- IBM Redbooks -- Other publications -- Online resources -- How to get IBM Redbooks -- Help from IBM -- Index -- Back cover. | |
Titolo autorizzato: | IBM WebSphere Portal V5 |
Formato: | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione: | Inglese |
Record Nr.: | 9910815665803321 |
Lo trovi qui: | Univ. Federico II |
Opac: | Controlla la disponibilità qui |