Cocoon - Carsten Ziegeler, Matthew Langham

Cocoon

Building XML Applications
Media-Kombination
504 Seiten
2002
New Riders Publishing
978-0-7357-1235-5 (ISBN)
42,25 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
An implementation guide from the Cocoon development team that teaches how to develop XML applications with the Cocoon framework. The CD contains installable versions of the Cocoon 2 application for windows and linux platforms.
Cocoon: Building XML Applications is the guide to the Apache Cocoon project. The book contains the much needed documentation on the Cocoon project, but it does not limit itself to just being a developer¿s handbook. The book motivates the use of XML and XML software (in particular open source software). It contains everything a beginner needs to get going with Cocoon as well as the detailed information a developer needs to develop new and exciting components to extend the XML publishing framework. Although each chapter builds upon the previous ones, the book is designed so that the chapters can also be read as individual guides to the topics they discuss. Varied "hands-on" examples are used to make the underlying concepts and technologies absolutely clear to anyone starting out with Cocoon. Chapters that detail the author¿s experience in building Internet applications are used to embed Cocoon into the "real world" and complete the picture. mdMatthew Langham and Carsten Ziegeler

About the AuthorsAbout the Authors Matthew Langham was born in England but has lived in Germany since 1976. He has worked in the IT business since the mid-1980s. He wrote his first book on the Internet in 1993 and has since published several articles on the Net and related themes. He currently leads the open-source group at S&N AG, a software company in Paderborn, Germany. Carsten Ziegeler is the chief architect of the open-source competence center at S&N AG, Paderborn, Germany. His main focus is on web application design and object-oriented component development. He has participated in several open-source projects and is actively involved in various Apache communities. In 2001, he took over the role of release manager for the Apache Cocoon project. He has been a committer on the project since 2000 and played a major role in designing the current architecture. About the Technical Reviewers These reviewers contributed their considerable hands-on expertise to the entire development process for Cocoon: Building XML Applications. As this book was being written, these dedicated professionals reviewed all the material for technical content, organization, and flow. Their feedback was critical to ensuring that this book fits our readers' needs for the highest-quality technical information. Marcus Crafter is from Australia and currently works as a software engineer for a Melbourne-based company, ManageSoft Corporation. He has worked extensively with Internet technologies since 1996. He lives in Frankfurt, Germany, where he has been actively involved in various open-source/free software projects, including Apache Cocoon, for the past three years. Torsten Curdt is the CTO of dff internet & medien GmbH, Göttingen, Germany. He started out as a programmer in the 1980s and has been active in the IT business since the early 1990s. As dff's main software architect, he has been around since Cocoon version 1.7. He became a committer to the Cocoon project in 2001 and is involved in several other open-source software projects. © Copyright Pearson Education. All rights reserved.

1. An Introduction to Internet Applications.


A Brief History of Internet Applications. Application Architectures. The Challenges of Building Internet Applications. Using Cocoon to Meet the Challenges.



2. Building the Machine Web with XML.


HTML Applications. XML Arrives on the Scene. Extensible Style Sheet Language (XSL) and XSL Transformations (XSLT). Building XML Applications. Apache Cocoon. Summary.



3. Getting Started with Cocoon.


Prerequisites for Installing Cocoon. Step-by-Step Instructions. Obtaining a Newer Version of Cocoon. On We Go.



4. Putting Cocoon to Work.


Cocoon: The Big Picture. A Closer Look at the Sitemap. Getting Practical. Advanced Components and Examples. Summary.



5. Cocoon News Portal: Entry Version.


Which Data Sources? Designing the Layout. The Application Architecture. Putting It All Together. The Complete Entry Version.



6. A User's Look at the Cocoon Architecture.


The Cocoon Architecture in Detail. Advanced Sitemap Features. Using the Command-Line Interface. Practical Examples and Tips. Wrapping Up the User Perspective.



7. Cocoon News Portal: Extended Version.


Designing the Portal. Integrating Data Sources into the Portal. Building the Portal's Functionality. Closing the Portal.



8. A Developer's Look at the Cocoon Architecture.


The Avalon Component Model. SAX Event Handling. Cocoon Internals. Enough Theory.



9. Developing Components for Cocoon.


What Is Needed to Develop Cocoon Components. Sitemap Components. Advanced Components. Wrapping Up the Developer Perspective.



10. Cocoon News Portal: Advanced Version.


Extensible Server Pages (XSP). Extending the Extended Portal. Building the Portal with XSP. Adding New Features. Running the Portal. Conceiving and Designing a Cocoon Application.



11. Designing Cocoon Applications.


The Application Concept. Different Types of Applications. Summary.



12. Cocoon: Weaving the Future.


The Evolving Cocoon Architecture. Cocoon Usage Scenarios. Unraveling Cocoon.



Appendix A: Cocoon Components.


Common Components in cocoon.xconf.



Appendix B - Cocoon API Specifications.


Avalon Framework and LogKit. Cocoon. Sax.



Appendix C: Links on the Web.


Index.

Erscheint lt. Verlag 5.8.2002
Sprache englisch
Gewicht 805 g
Themenwelt Informatik Programmiersprachen / -werkzeuge XML
Mathematik / Informatik Informatik Web / Internet
ISBN-10 0-7357-1235-2 / 0735712352
ISBN-13 978-0-7357-1235-5 / 9780735712355
Zustand Neuware
Haben Sie eine Frage zum Produkt?