Building Portals with the Java Portlet API: v. 2 and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Building Portals with the Java Portlet API (Expert's Voice) (v. 2)
 
 
Start reading Building Portals with the Java Portlet API: v. 2 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Building Portals with the Java Portlet API (Expert's Voice) (v. 2) [Paperback]

Jeff Linwood (Author), David Minter (Author)
3.3 out of 5 stars  See all reviews (13 customer reviews)

List Price: $49.99
Price: $32.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $17.00 (34%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $29.69  
Paperback $32.99  

Book Description

1590592840 978-1590592847 August 23, 2004

Building non-proprietary solutions on top of portals is easy with the new portlet API specification and the open source Jetspeed portal server. In this book, Linwood and Minter describe the new portlet API, including security, lifecycles, configuration, and personalization. Several example portlets are developed to give the readers hands-on portlet experience.

Linwood and Minter also discuss integrating the open source search engine Lucene with the Jetspeed portal engine, content syndication and RSS, Web services for Remote Portals (WSRP), and single sign on.

Because most readers will be integrating their existing systems into a portal, the book covers porting an already written application into the portal environment.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Building Portals with the Java Portlet API (Expert's Voice) (v. 2) + Professional Portal Development with Open Source Tools: JavaTM Portlet API, Lucene, James, Slide + Practical Liferay: Java-based Portal Applications Development (Expert's Voice in Open Source)
Price For All Three: $115.14

Show availability and shipping details

Buy the selected items together


Editorial Reviews

About the Author

Jeff Linwood has been programming software since he had a 286 in high school. He got caught up with the Internet when he got access to a Unix shell account and it has been downhill ever since. Jeff has published articles on several Jakarta Apache open source projects in Dr. Dobb's Journal and JavaWorld.

David Minter has over five years of Java developing experience. He is a conclutant for Accenture, and has recently completed a major three-tier system after complete involvement in the project life cycle. His Java knowledge is based on strong C++ experience. David has worked with a variety of Unix-like Operating Systems - AIX, Solaris and Linux. He has an excellent understanding of practical database design and has worked with DB/2 and Oracle. He is most experienced with SQL Server (including good Transact-SQL).


Product Details

  • Paperback: 393 pages
  • Publisher: Apress (August 23, 2004)
  • Language: English
  • ISBN-10: 1590592840
  • ISBN-13: 978-1590592847
  • Product Dimensions: 9.2 x 6.9 x 0.9 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #505,366 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

13 Reviews
5 star:
 (4)
4 star:
 (4)
3 star:
 (1)
2 star:    (0)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

19 of 19 people found the following review helpful:
4.0 out of 5 stars Solid intro to portals, December 13, 2004
By 
Thomas Paul (Plainview, NY USA) - See all my reviews
(VINE VOICE)    (REAL NAME)   
This review is from: Building Portals with the Java Portlet API (Expert's Voice) (v. 2) (Paperback)
Portals are becoming more popular as companies are looking for a single web-based entry point into their various applications. Java provides a standard portal model with JSR 168. This book is a thorough introduction into JSR 168 that will help get portal developers up to speed into this relatively new specification.

The book starts with an excellent introduction into developing portlets. The first seven chapters cover all the details of developing portlets. Response and request objects are covered in detail. The portlet life cycle is clearly explained. Deployment descriptors are discussed. Integrating with Servlets and JSPs is described. The remainder of the book covers more advanced topics. Anyone working with a portal knows the problems with providing single sign-on to multiple applications. The authors discuss this issue giving several examples. The authors cover syndication, searching, personalization, web services, content management, and more.

My only complaint with the book is that it uses the Apache Pluto portal, which is not in final release yet. Pluto is an open source portal but it is complicated to distribute content to it (you are forced to use Maven). When the book explains how to distribute portlets to Pluto it gets a little confusing because the authors need to explain multiple configuration files, some of which are exclusive to Pluto. Other than this one problem, the book gives a solid introduction to developing a portal providing detailed information of both the basics and many advanced concepts. Clearly the authors understand portal development and know how to pass that information on to their readers.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 12 people found the following review helpful:
4.0 out of 5 stars Good foundation for learning about portlets, June 16, 2005
This review is from: Building Portals with the Java Portlet API (Expert's Voice) (v. 2) (Paperback)
My primary motivation for reading this book, was to gain an understanding of JSR 168 and the Portlet API before digging in and learning WebSphere Portal administration and development (I like to understand the standards and how to code things by hand before letting a tool do the heavy lifting for me).

The book provides a good foundation for the basics of building portlets. This book delivered. I would recommend this book, if you are new to portlets, but not new to building web applications. Having a solid understanding of servlets and JSP's will benefit you greatly.

This book will not give you the expertise to build a production ready portal, but it will give you enough information that will allow you to begin learning the advanced techniques or to distinguish vendor specific enhancements to the official spec.

Chapters 1 through 7 and 10 were solid, informative, very easy to read, and fairly well edited (there are typos throughout the book, but I've come to expect this from Apress). At chapter 8 the book started to become less useful. Chapter 8 had a lot of words, but not a lot of substance (I already know how Kerberos works, I wanted to know how to integrate this into a portal environment). Chapters 9 and 13 required significant tweaking to get everything to work.

Overall, the authors tone and style was useful, very few attempts at humor (I can't stand tutorials and reference manuals that attempt to be cute). Diagrams and illustrations were used effectively and added value.

The book could have expanded on the material in later chapters, especially Chapters 9 (RSS and Syndication), 10 (Lucene Search Engine), and 15 (Content Management Systems). Also, do not use this book as a reference for good coding style (e.g., swallowing exceptions, inefficient string usage, scoping of variables, etc.).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 11 people found the following review helpful:
4.0 out of 5 stars Natural progression from JSP/Servlets, September 15, 2004
This review is from: Building Portals with the Java Portlet API (Expert's Voice) (v. 2) (Paperback)
Many companies have recognised the need for portals to provide an easy way for users to get at corporate information, in a way controlled by the company. Inevitably, there has been a writing of APIs to regularise what a portal is. Here, our authors give this, in the context of J2EE and the latest Java.

The book explains how to use the Java Portal API. It shows a portal as a container of portlets. Each portlet is a wrapper around some single coherent function. At least, that is the ideal!

You will be greatly eased in understanding what is offered if you have already written Java Servlets and JSPs. The Portal API and its recommended usage were deliberately written to mimic those, as much as possible. There is really nothing difficult here.

Plus, put simply, if you can understand Servlets and JSPs, it strongly behooves you to upgrade your skill set and learn about portals. You have to keep moving forward. If only because there are programmers in India (and elsewhere) actively commoditising your current skill set. Just a few steps behind you. So perhaps try this book and keep going.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
portlet concepts, initial ticket, renewable ticket, proxy ticket, custom portlet modes, portlet application, advanced portlet, portlet session, portlet retrieves, portlet tag library, custom window states, request handling phase, application syndication, portlet life cycle, portlet deployment descriptor, controller portlet, portlet preferences, portlet request, portlet class, first portlet, proxy portlet, file upload library, standard window states, portlet container, portlet configuration
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Portlet Basics, Integrating the Lucene Search Engine, Apache Pluto, Apache Slide, Sat Apr, Technical Notes, Single Sign-on, The Portlet Life Cycle, Preferences Validation Portlet, Java Content Repository, Taxonomy Portlet, Apache Ant, Apache Tomcat, String Creates, Content Style, Enterprise Edition, Link Crawler, Jakarta Apache, Sun Microsystems, Server Principal, Apache Software License, Java Standard Tag Library, Example Title Nun, Enterprise Java Development, Misuse of Collections
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject