My Account Log in

1 option

Programming portlets : from JSR 168 to IBM WebSphere portal extensions / Ron Lynn ... [et al.].

Ebook Central Academic Complete Available online

View online
Format:
Book
Contributor:
Lynn, Ron.
Language:
English
Subjects (All):
Web portals.
Application software--Development.
Application software.
WebSphere.
Physical Description:
1 online resource (528 p.)
Edition:
2nd ed.
Place of Publication:
Lewisville, TX : IBM Press, c2009.
Language Note:
English
Summary:
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 programming model, portals are strategic infrastructure components on every CIO's radar. As companies move toward SOA, portlets become an even hotter topic. Portlets provide the user interface for these services. IBM's unwavering commitment to open standards such as Java Specification Request (JSR 16
Contents:
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
Chapter 12: Workplace Forms Fundamentals
Notes:
Description based upon print version of record.
Includes bibliographical references and index.
ISBN:
1-931182-41-8
1-931182-37-X
OCLC:
793193109

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account