Erscheinungsdatum: 17.08.2004, Medium: Taschenbuch, Einband: Kartoniert / Broschiert, Titel: Building Portals with the Java Portlet API, Auflage: Softcover reprint of the original 1st ed, Autor: Linwood, Jeff // Minter, Dave, Verlag: Apress // APRESS, Sprache: Englisch, Schlagworte: Betriebssysteme // Software Engineering, Rubrik: Programmiersprachen, Seiten: 420, Informationen: Paperback, Gewicht: 662 gr, Verkäufer: averdo
Professional Portal Development with Open Source Tools ab 26.99 € als pdf eBook: Java Portlet API Lucene James Slide. Aus dem Bereich: eBooks, Sachthemen & Ratgeber, Computer & Internet,
Professional Portal Development with Open Source Tools ab 26.99 EURO Java Portlet API Lucene James Slide
High Quality Content by WIKIPEDIA articles! XDoclet is an open-source code generation library which enables Attribute-Oriented Programming for Java via insertion of special Javadoc tags. It comes with a library of predefined tags, which simplify coding for various technologies: Java EE, Web services, Portlet etc. Attribute-oriented programming (@OP) is a program-level marking technique. Programmers can mark program elements (e.g. classes and methods) to indicate that they maintain application-specific or domain-specific semantics. For example, some programmers may define a "logging" attribute and associate it with a method to indicate the method should implement a logging function, while other programmers may define a "web service" attribute and associate it with a class to indicate the class should be implemented as a web service.
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.
How do developers bring existing applications into a portal? How do developers integrate content management systems and search engines with a portal? And how do developers get started with the Portlet API? Jeff Linwood and Dave Minter show you how to solve these real problems in Building Portals with the Java Portlet API. 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.
HIGHLIGHT The first comprehensive guide to developing web portals and portlets with Java Portlet 2.0. DESCRIPTION A 'portal' is a browser-based container populated by small applications called 'portlets'. Good portlets need to work independently, but also communicate with the portal, other portlets, and outside servers and information sources. Whether they're part of internal or web-facing portals, high-quality portlets are the foundation of a fast, flexible, and successful development strategy. Portlets in Action is a comprehensive guide for Java developers with minimal or no experience working with portlets. Fully exploring the Portlet 2.0 API and using widely adopted frameworks like Spring 3.0 Portlet MVC, Hibernate, and DWR, it teaches portal and portlet development by walking the reader through practical examples that incorporate key features and challenges. The accompanying source code can be easily adapted and reused by readers. KEY POINTS &#8226; Complete coverage of Portlet 2.0 API &#8226; Extensive code examples &#8226; Complete coverage of Spring 3.0 Portlet MVC and the Liferay portal server