Portals / Portlets (JSR 168) Main

View: [ 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 ]

Articles
Books
  Presentations
White Papers
  

Articles:
  • Pushing Portal Potential by David Hritz   - [Clicks: 175]
    The popularity of Web portals continues to grow, and this expansion should bring with it development of portal standards and open source alternatives. Portals may not be the ideal solution for all of your organization's Web application needs, but architects and developers will find new and intriguing areas in this space to make solid design decisions.
    http://www.ftponline.com/javapro/2005_01/magazine/features/dhritz/ - Dec, 2004
  • Understanding Portals and Portlets. Part 2: A real-world implementation by Kenneth Ramirez   - [Clicks: 766]
    In the November issue of JDJ (Vol. 9, issue 11) I explained the theory behind the JSR 168 (Portlet Specification) from an academic perspective. The specification provides the infrastructure, classes, interfaces, and JSP tags for building applications that can be pieced together from a handful of off-the-shelf or custom portlets. This time around, I provide you with a real-world implementation that utilizes the knowledge you picked up from Part 1 of this series.
    [Includes source code]
    http://www.sys-con.com/story/?storyid=47352&DE=1 - Dec, 2004
  • Converting the WorldClock portlet from the IBM Portlet API to the JSR 168 portlet API by Franziska Paeffgen, Birga Rick   - [Clicks: 363]
    This article shows how to convert a portlet that was originally developed for the IBM WebSphere Portal proprietary Portlet API to one using the JSR 168 standard portlet API. It describes the main issues in performing such a portlet conversion. If you need to convert a portlet from the IBM Portlet API to the JSR 168 API, this article serves as a good model for your doing so.
    [Includes source code]
    http://www-106.ibm.com/developerworks/websphere/library/techarticles/0412_paeffgen/0412_paeffgen.html - Dec, 2004
  • Understanding Portals and Portlets by Kenneth Ramirez   - [Clicks: 552]
    It used to be difficult if you wanted to create a Web-based site that offered users the ability to access various systems from a single page. Systems were too severely disjointed and required a huge investment of time and work in order to bring them together in a single Web page.
    http://www.sys-con.com/story/?storyid=46966&DE=1 - Nov, 2004
  • Portlet How-To: Using an Action Interface to Improve Portlet Code by Damian Langsweirdt   - [Clicks: 334]
    As developers work on various projects over time, certain best practices that work are kept alive and improved upon, and practices that don’t work very well are discarded. One best practice that I use deals with the fact that most portlets undergo the same basic lifecycle during processing: * Validate; * Store data; * Prepare request.
    http://www.e-promag.com/eparchive/index.cfm?fuseaction=viewarticle&ContentID=5171&websiteid= - Oct, 2004
  • JSR 168 and WSRP: Setting High Standards by Rachel Greenblatt   - [Clicks: 185]
    JSR 168 and WSRP are causing a shift in portal deployment. They eliminate portability and interoperability headaches, and move the industry one step toward a unified, federated portal framework.
    http://www.ftponline.com/weblogicpro/2004_11/magazine/features/rgreenblatt/ - Oct, 2004
  • Developing to the Java Portlet Specification by Michael Klaene   - [Clicks: 325]
    In my last article, "Understanding the Java Portlet Specification," I introduced to the main concepts behind the Java Portlet Specification, JSR-168. This article will walk through the development of a simple portlet application to demonstrate the inner workings of a compliant portlet. The application will highlight only the more important areas of the specification. We will review terminology as it comes up. However, if you are new to the specification, I recommend you read the introductory article first.
    http://www.developer.com/java/web/article.php/3372881 - Jun, 2004
  • Understanding the Java Portlet Specification by Michael Klaene   - [Clicks: 223]
    The Java Portlet Specification promises to simplify the development of enterprise portals by providing a standards-based set of APIs. This article will highlight the main concepts behind the Java Portlet Specification.
    http://www.developer.com/java/web/article.php/3366111 - Jun, 2004
  • Q&A with Thomas Schaeck, Architect of IBM WebSphere Portal   - [Clicks: 58]
    Developer.com gets with IBM's Thomas Schaeck to discuss Portal Development.
    http://www.developer.com/java/web/article.php/3364811 - Jun, 2004
  • Strategies for Integrating J2EE-Based Applications into a Portal Server Environment by Srikanth Ramakrishna, Sanjay Sarathy   - [Clicks: 166]
    The goal of this article is to help the developer understand the issues associated with migrating an application from an application server architecture to a portal-centric architecture.
    http://www.developer.com/java/ent/article.php/3346861 - Apr, 2004
  • Teaming Up Portals and Web Services by Ash Parikh, Rajesh Pradhan, Nirav Shah   - [Clicks: 107]
    Portals combine disparate apps in a unified architecture, and Web services publish app functionality. Find out how they work together to give enterprises customized integration.
    http://www.ftponline.com/javapro/2004_05/magazine/features/aparikh/ - Apr, 2004
  • Create Adaptable Portlets in Real Time   - [Clicks: 133]
    Bowstreet announces the latest versions of its portlet-building tools that let developers create, deploy, and maintain dynamic portlets for JSR 168-compliant platforms.
    http://www.fawcette.com/javapro/2004_03/online/servlets_bowstreet_03_17_04/ - Mar, 2004
  • Consumer self-service, Part 3: Establish a single sign-on process for the portal by Tinny Ng   - [Clicks: 112]
    A typical consumer self-service solution uses a single point of access to a business through a Web-based portal. Part 2 of this series showed how to build a secure portal to provide centralized authentication and authorization. Next, we explain how to establish a single sign-on process for the portal by adding a back-end application. This article introduces the security integration of the back-end application to the portal. More details are provided in an accompanying Redbook.
    http://www-106.ibm.com/developerworks/library/i-selfserv3/ - Mar, 2004

[Top]

Books:
  • Building Portals with the Java Portlet API  by Jeff Linwood, David Minter   - [Clicks: 513]
    ... This book describes the new Java portlet API, including security, portlet life cycles, and portlet interaction with servlets and JSP. The examples will work on any portal that complies with the JSR-168 portlet API. Several example portlets are developed to give you hands-on portlet experience. You'll even learn how to port existing servlet and JSP applications into a new portal environment. The authors also discuss Single Sign-On (SSO) using Kerberos and the GSS-API, syndicating content with RSS, and integrating a charting solution with JFreeChart. Other topics covered are the open-source Apache Jakarta Lucene search engine, personalization, portlet configuration, portlet preferences, and Web Services for Remote Portals (WSRP). XDoclet is also used throughout portions of this book.
    Apress, Paperback - Aug, 2004
  • Professional Portal Development with Open Source Tools: Java Portlet API, Lucene, James, Slide  by W. Clay Richardson, Donald Avondolio, Joe Vitale, Peter Len, Kevin T. Smith   - [Clicks: 293]
    Open source technology enables you to build customized enterprise portal frameworks with more flexibility and fewer limitations. This book explains the fundamentals of a powerful set of open source tools and shows you how to use them. An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene, James, and Slide, taking you step-by-step through constructing and deploying portal applications. You trace the anatomy of a search engine and understand the Lucene query syntax, set up Apache James configuration for a variety of servers, explore object to relational mapping concepts with Jakarta OJB, and acquire many other skills necessary to create J2EE portals uniquely suited to the needs of your organization. Loaded with code-intensive examples of portal applications, this book offers you the know-how to free your development process from the restrictions of pre-packaged solutions.
    Wrox, Paperback - Feb, 2004

[Top]

Presentations:
  • Pluto - Reference Implementation of the Java Portlet Specfication (JSR 168) by Sean Goggins   - [Clicks: 191]
    This presentation will provide an overview of the Pluto reference implementation of the Java Portlet Specification (JSR-168). The discussion will include examples of the use of Java Portals that are open source, including Jetspeed and Liferay. There are portal servers available that leverage technologies other than Java. This presentation will characterize the advantages that Java technology brings to portal development and deployment and address the primary technology, software and information architecture tradeoffs that should be considered in the selection of a portal technology. Finally, we will go into detail on the areas that developers are directly responsible for in the creation and deployment of portal solutions. A brief discussion of the differences between portal technologies and web services will be included.
    [Formats: PDF, PPT]
    http://www.ociweb.com/javasig/knowledgebase/2004-09/index.html - Sep, 2004
  • Performance Considerations for Developing Portal Applications - Based on JSR 168 by Harvey Gunther   - [Clicks: 151]
    Portal-based applications are becoming increasingly more common and important in the Java 2 Platform, Enterprise Edition (J2EE) application server world. But developing portal applications that perform and scale is much more complicated than developing more typical J2EE technology-based applications. Developers' performance arsenals must include an awareness of the unique performance characteristics of portlet-based applications. Using JSR 168 as a base, this session considers performance and scalability "best practices" for developing portlets and portal-based J2EE technology-based applications. This session examines portal/portlet applications through the exercise of improving a typical poorly written and badly performing application. This session focuses on, but is not limited to, the following portal/portlet peformance issues: Portlet API: What to look for in performance. Use of portlet sessions: What are the costs? What are the alternatives? Page construction: Use of authenticated vs. non-authenticated pages.
    [JavaOne 2004]
    http://javaoneonline.mentorware.net/servlet/mware.servlets.StudentServlet?mt=1094980314084&mwaction=showDescr&class_id=28137&fromtopic=By%20Topic&subsysid=2000&topic=technical&avail_frames=true - Jun, 2004
  • Putting Faces on Your Portlets: Exploiting JavaServer Faces Technology in Portlet Applications by Brendan Murray   - [Clicks: 232]
    A popular, new technology has recently emerged from the Java Community Process (JCP) as JSR 127. JavaServer Faces technology, providing an application framework that sophisticated Web-based applications are being created with. Another technology increasing in popularity, and also recently graduated from the JCP process as JSR 168, is portlets. This session is designed for experienced Web developers who wish to expand their usage of JavaServer Pages technology to create better portlet applications using JavaServer Faces technology, showing in-depth examples of how to to produce reliable and robust applications that exploit the application support of JavaServer Faces technology to deliver applications that will run on a portal server.
    [JavaOne 2004]
    http://javaoneonline.mentorware.net/servlet/mware.servlets.StudentServlet?mt=1094979941819&mwaction=showDescr&class_id=28142&fromtopic=By%20Topic&subsysid=2000&topic=technical&avail_frames=true - Jun, 2004

[Top]

White Papers:
  • Portlet API comparison white paper: JSR 168 Java Portlet Specification compared to the IBM Portlet API by Stefan Hepper   - [Clicks: 68]
    This paper, for portlet developers, provides a side-by-side comparison of two portlet API's--the Portlet API provided by IBM with the Websphere Portal V5.x product, and the JSR 168 Java(TM) Portlet Specification, which is developed through the Java Community Process (JCP). The paper describes the conceptual differences between the two APIs, provides specific examples, and discusses the relationship to the Web Service for Remote Portlets (WSRP) service. Finally, it offers advice for programming portlets with the IBM Portlet API to make them easy to convert to the JSR 168 API.
    http://www-106.ibm.com/developerworks/websphere/library/techarticles/0406_hepper/0406_hepper.html - Jun, 2004
  • Enterprise Portal Rationalization: Using a Service-Oriented Architecture to Stop Web Asset Sprawl   - [Clicks: 50]
    This paper provides an overview of the problem of Web sprawl – the proliferation of complex and heterogeneous Web environments that are enormously costly to manage -- and provides an account of the rationalization strategies organizations are adopting to gain the upper hand on sprawl. Adopting a service-oriented architecture (SOA) based on an integrated application platform infrastructure emerges as the key to rationalizing sprawl. The paper explains how BEA’s service-oriented architecture and portal lifecycle management tools provide the benefits of a single platform without sacrificing the flexibility that constituents need to build custom-fit portals.
    http://www.bea.com/framework.jsp?CNT=wp_abst00024.htm&FP=/content/news_events/white_papers - Feb, 2004

[Top]