3 options
JBoss portal server development : create dynamic, feature-rich, and robust enterprise portal applications / Ramanujam Rao.
- Format:
- Book
- Author/Creator:
- Rao, Ramanujam.
- Series:
- From technologies to solutions
- Language:
- English
- Subjects (All):
- JBoss.
- Web servers--Management.
- Web servers.
- Java (Computer program language).
- Open source software.
- Physical Description:
- 1 online resource (276 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham, U.K. : Packt Pub., 2009.
- Language Note:
- English
- Biography/History:
- Rao Ramanujam: Ramanujam Rao is a software engineer, architect, and trainer specializing in building large-scale enterprise applications. He has over 13 years of experience in designing and developing complex web architectures, including portals, and helps enterprises build scalable, distributed applications on the JEE platform. He writes frequently on enterprise architecture and actively consults in field of information technology management, including technology platforms, technology strategy and application delivery. He has a B. S. in Electrical Engineering, an M. S. in Computer Science, and an MBA from Ohio State University. He currently lives and works in Columbus, OH, USA. Contact Ramanujam Rao
- Summary:
- Create dynamic, feature-rich, and robust enterprise portal applications
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: Portals and Portal Servers; Portals; Why portals?; Types of portals; Function-based portals; Vertical portal; Horizontal portal; User-based portals; B2B portal; B2C portal; B2E portal; Portal servers; Portlets and portlet container; Constructing a view; Portal specification and WSRP; Servlets and portlets; Summary; Chapter 2: Getting Started with JBoss Portal; JBoss portal server; Features; Installing the server; Getting the software; System requirements; Installation
- JBoss portal packaged with JBoss application serverJBoss portal binary without the server; Building JBoss portal from source; Configuration; Changing the context root; Changing the portal port; Setting email service; Configuring proxies; Working with the portal; Getting started; Creating our first portal page; Summary; Chapter 3: Saying Hello with a Portlet; Portal page; JSR-168 and JSR-286-Java portlet specification; Portal URL; Portlet modes; Window states; A Hello World portlet; Portlet development environment; Portlet package structure; Writing the code; Application descriptors
- portlet.xmlportlet-instances.xml; sayhello-object.xml; web.xml; Building the application; Deploying the application; Accessing the page and portal URL; Summary; Chapter 4: Managing the View; The Presentation tier in portals; Using Java Server Pages; Archive package structure with JSP; Writing the code; Portlet class; JSPs and portlet tags; Application descriptors; Building the application; Deploying the application; Using Java Server Faces; JSR -301 Portlet Bridge; Package structure with JSF; Application descriptors; Building the application; Deploying the application; Using JBoss Seam
- Building a sample application: an intranet portalIntroduction; Creating the MyCompany portal; A JSP portlet; Summary; Chapter 5: Personalizing Our Portal Experience; Personalization and customization; Personalizing the portal; Personalization models; User profile-based; Rules-based; Collaborative filtering; Personalized interface; Layouts; Themes; RenderSets; Custom development; Personalized content; Access-level based portlets; Preference-based portlets; Analytics-based portlets; Customizing the portal; Setting preferences; Drag-and-drop content; Usability settings; Summary
- Chapter 6: Portals and AJAXRich user interfaces and AJAX; Asynchronous JavaScript and XML or AJAX; AJAX in JBoss portal; JSR-168 AJAX limitations; JSR-286 and AJAX; Developing an AJAX portlet; The front-end; The server-side portlet; Deployment; AJAX support for markup; Layout markup; Renderer markup; AJAX support for content; Drag-and-Drop; Partial content refresh; Portal object configuration; Portlet configuration; Constraints in implementing partial refresh; Considerations for AJAX implementations; Global variables; State management; Visual cues; Summary; Chapter 7: Databases and Portal
- Database use in portal
- Notes:
- Includes index.
- ISBN:
- 9786612008788
- 9781282008786
- 1282008781
- 9781847194114
- 1847194117
- OCLC:
- 697713986
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.