Building Portals with the Java Portlet API ab 45.99 € als Taschenbuch: Softcover reprint of the original 1st ed. Aus dem Bereich: Bücher, English, International, Gebundene Ausgaben,
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
What is this book about? Open source technology enables you to build customizedenterprise portal frameworks with more flexibility and fewerlimitations. This book explains the fundamentals of a powerful setof open source tools and shows you how to use them. An outstanding team of authors provides a complete tutorial andreference guide to Java Portlet API, Lucene, James, and Slide,taking you step-by-step through constructing and deploying portalapplications. You trace the anatomy of a search engine andunderstand the Lucene query syntax, set up Apache Jamesconfiguration for a variety of servers, explore object torelational mapping concepts with Jakarta OJB, and acquire manyother skills necessary to create J2EE portals uniquely suited tothe needs of your organization. Loaded with code-intensive examples of portal applications, thisbook offers you the know-how to free your development process fromthe restrictions of pre-packaged solutions. What does this book cover? Here's what you will learn in this book: * How to evaluate business requirements and plan the portal * How to develop an effective browser environment * How to provide a search engine, messaging, database inquiry,and content management services in an integrated portalapplication * How to develop Web services for the portal * How to monitor, test, and administer the portal * How to create portlet applications compliant with the JavaPortlet API * How to reduce the possibility of errors while managing theportal to accommodate change * How to plan for the next generation application portal Who is this book for? This book is for professional Java developers who have someexperience in portal development and want to take advantage of theoptions offered by open source tools.