Programming Portlets : From JSR 168 to IBM WebSphere Portal Extensions.
Portals have evolved from simple Web applications with multiple links to an enterprise application delivery platform that serves composite applications. In a world where organizations are gearing up with service-oriented architecture (SOA) strategies and re-working existing apps to fit the Web 2.0 p...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , , , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Chicago :
MC Press,
2012.
|
Edición: | 2nd ed. |
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Acknowledgements; Contents; Forward; Part 1 Introduction to the Portlet and Portal Paradigm; JSR 168 Portlet Programming; Why two parts?; Chapter 1: Portals and Portlets: The Basics; What is a Portal?; Portal Applications and Portlets; Portal Architecture; Creating Portlets; More About Tools; Summary; References; Chapter 2: Writing your first Portlet; Anatomy of a Portlet; Starting Hello World; Building Hello World with Rational Application Developer; A Minor Fix; Summary; Chapter 3: Java Portlet API Fundamentals; Portlet Life Cycle; Portlet Mode and Window State.
- Customization Levels: Portlet Definitions, Portlet Entities, and Portlet WindowsUnderstanding the Portlet Data Model; Portlet URLs; The Calendar Portlet Application Example; Summary; Chapter 4: Java Portlet API Code Patterns and Best Practices; Java Portlet API Code Patterns; JSF; WebWork; AJAH; Adopting Portlet Best Practices; Save Navigational State Conservatively; Summary; References; Chapter 5: Languages and Markups; Internationalization and Localization; WebSphere Portal's Language Support; Portlet Language Support Definition; Localized JSPs; Resource Bundles; Java Standard Tag Library.
- Internationalization and Localization for the Calendar PortletChanging a Language Dynamically; A Word About Bidirectional Languages; Building a Portlet for Multiple Devices; Summary; Chapter 6: Using Java Server Faces in your Portlets; Request Life Cycle; JSF Widget Library; Developing a Portlet; Pagination; Action Event; Navigation; Internationalization; Struts vs. JSF; Portlet Concepts Applied to JSF; Summary; Part 2 Introduction to the Portlet and Portal Paradigm; Building on the Java Portlet API; Book Scenarios; Chapter 7: Application Architecture and SOA; What Is SOA?
- Portal as an Onramp to SOAHow SOA May Affect a Portal; Process Integration and Composite Applications; Technology Considerations; Back-End Considerations; Portal Service Layers; Reuse of the Data Access Service; SOA Roadmap for Portal; Summary; References; Chapter 8: Fundamentals of Portlet Factory; Portlet Factory Background; Building Blocks; Writing Your First Portlet; Creating a View Portlet; Building the Complete Services Layer; Regeneration and Change Propagation; Summary; Chapter 9: Advanced Concepts in Portlet Factory; Building Forms Using the Portlet Factory.
- Inter-Portlet CommunicationProfiling; Personalization Use Case; Solutions Strategy; Summary; Chapter 10: Inter-Portlet Communication; Cooperative Portlet Background; Basic Concepts; Cooperative Portlet Architecture; Building the Portlets; Source Portlet WSDL; Source Portlet init Method; Source Portlet do View Method; Source Portlet processAction Method; Summary; References; Chapter 11: Security and the Credential Vault; Single Sign-On Overview; Introduction to the Credential Vault Service; The Credential Vault Structure; Passive Credentials; Defining Administrative and System Slots; Summary.