My Account Log in

2 options

Professional portal development with open source tools : Java TM Portlet API, Lucene, James, Slide (Wrox Press) / W. Clay Richardson ...[et al.].

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Contributor:
Richardson, W. Clay, 1976-
Series:
Programmer to programmer
Language:
English
Subjects (All):
Web site development.
Open source software.
Physical Description:
1 online resource (458 p.)
Edition:
1st ed.
Place of Publication:
Indianapolis, Ind. : Wiley Pub., 2004.
Language Note:
English
Summary:
What is this book about? 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
Contents:
Professional Portal Development with Open Source Tools: Java Portlet API, Lucene, James, Slide; Dedication; Introduction; What Is a Portal?; A Brief History of Enterprise Portals; Challenges in Building Portals; Are Portals Here to Stay?; What Is Wrong with Web Applications?; Why Open Source?; Open-Source Portal Servers; eXo Portal; How This Book Is Organized; What Is on the Companion Web Site?; How to Use This Book; Conventions; Contact Us; Part 1: Open Source Portals; Chapter 1: The Java Portlet API ( JSR 168); Portlet Fundamentals; The Portlet Interface and the GenericPortlet
Other Elements of the Java Portlet APIPortlet Deployment; Summary; Chapter 2: Searching with Lucene; Understanding Search Engine Concepts; Understanding the Lucene Query Syntax; Optimizing Lucene's Performance; Summary; Chapter 3: Messaging with Apache James; Introducing James; Implementing James; Introducing JavaMail API; JavaMail in Practice; Summary; Chapter 4: Object to Relational Mapping with Apache OJB; Exploring Object-to-Relational Mapping Concepts; Understanding OJB Technology Features; Using OJB API Layers; OJB Extras; Summary; Chapter 5: Content Management with Jakarta's Slide
Slide ArchitectureSetting Up and Configuring Slide; The Slide Server; WebDAV and Slide; Summary; Chapter 6: Portal Security; Core Security Concepts; Key Security Standards; Building Security Solutions for Your Portal; Summary; Part 2: How to Build a Portal; Chapter 7: Planning for Portal Deployment; System Requirements; Software Design Methodologies; Design Decisions; Search Utilities; Content Management; Design Pattern Considerations in Your Portal; Client-Side Processing; JavaScript; Server-Side Processing; Web Services for Remote Portals ( WSRP); Portal Navigation; Portlet Integration Plan
SummaryChapter 8: Effective Client-Side Development Using JavaScript; Declaring JavaScript; Validating Data; Adding Functionality; Space Management; Dynamic Actions; Layering and DHTML; Summary; Chapter 9: Developing Applications and Workflow for Your Portal; The Portlet Architecture; The eXo Portal Platform; The Directory Portlet; Portlet Creation the Model-View-Controller ( MVC) Way; The MVC Loan Calculator Portlet; Web Applications versus Portlet Applications; Summary; Chapter 10: Portlet Integration with Web Services; Basic Concepts; Integrating with Traditional Web Services
Web Services for Remote Portlets ( WSRP)Summary; Chapter 11: Performance Testing, Administering, and Monitoring Your Portal; Continuous Integration; Load Testing; Portal Requirements/Bug Management and Traceability with Scarab; Portal Administration with JMX; Portal Collaboration with JSPWiki; Summary; Chapter 12: Unifying the Enterprise Application Space Through Web Start; Rich Clients; Java Web Start; Getting Started; Introductory Application; Using JWS in Portal Implementations; Summary; References; Index; Apache Software License
Notes:
Description based upon print version of record.
Includes bibliographical references (p. [373]-374) and index.
ISBN:
9786610352586
9781280352584
1280352582
9780764568305
0764568302
OCLC:
70720191

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