Professional XML Development with Apache Tools: Xerces, Xalan, FOP, Cocoon, Axis, Xindice
3/5
()
About this ebook
If you're a Java programmer working with XML, you probably already use some of the tools developed by the Apache Software Foundation. This book is a code-intensive guide to the Apache XML tools that are most relevant for Java developers, including Xerces, Xalan, FOP, Cocoon, Axis, and Xindice.
Theodore Leung, a founding member of the Apache XML Project, focuses on the unique capabilities of these best-of-breed XML tools. With the help of a sample application, he demonstrates how you can use them in unison to develop professional XML/Java applications for the real world.
If you need in-depth information to help you assemble a workable toolbox for developing sophisticated XML-based applications, you'll find it in this volume.
What does this book cover?
In this book, you will find out about the following:
- How the Apache XML Project relates to Java programming
- When you'll need some of Xerces' extra parsing features, like grammar caching
- How to use Xalan's XSLTC to compile XSLT stylesheets into Java
- Prerequisites and applications for FOP and Batik
- Cocoon concepts and development
- Development techniques and practical usage for Xindice
- How to develop back-end applications with XML RPC and Axis
- Applications and concepts for XML Security
Who is this book for?
This book is written for professional Java developers who have had some exposure to XML and XSLT. To get the most from it, you should be familiar with Java, Java Web development technologies (e.g., servlets), and the command line Java tools.
Related to Professional XML Development with Apache Tools
Related ebooks
Pro JavaFX 9: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients Rating: 0 out of 5 stars0 ratingsBeginning PHP5, Apache, and MySQL Web Development Rating: 0 out of 5 stars0 ratingsBeginning SQL Rating: 3 out of 5 stars3/5Accessible XHTML and CSS Web Sites: Problem - Design - Solution Rating: 3 out of 5 stars3/5High-Performance Oracle: Proven Methods for Achieving Optimum Performance and Availability Rating: 0 out of 5 stars0 ratingsBeginning Access 2002 VBA Rating: 4 out of 5 stars4/5BSD UNIX Toolbox: 1000+ Commands for FreeBSD, OpenBSD and NetBSD Rating: 0 out of 5 stars0 ratingsCommon Design Patterns for Symbian OS: The Foundations of Smartphone Software Rating: 4 out of 5 stars4/5The Art of Rails Rating: 0 out of 5 stars0 ratingsInterprocess Communication with macOS: Apple IPC Methods Rating: 0 out of 5 stars0 ratingsXHTML Essentials Rating: 5 out of 5 stars5/5MAC OS X UNIX Toolbox: 1000+ Commands for the Mac OS X Rating: 0 out of 5 stars0 ratingsExpert Twisted: Event-Driven and Asynchronous Programming with Python Rating: 0 out of 5 stars0 ratingsXML Schema Essentials Rating: 0 out of 5 stars0 ratingsLPI Linux Certification Questions: LPI Linux Interview Questions, Answers, and Explanations Rating: 4 out of 5 stars4/5Linux Interview Questions: Open Source Operating Systems Interview Questions, Answers, and Explanations Rating: 5 out of 5 stars5/5Practical Oracle JET: Developing Enterprise Applications in JavaScript Rating: 0 out of 5 stars0 ratingsLearn Rails 6: Accelerated Web Development with Ruby on Rails Rating: 0 out of 5 stars0 ratingsProfessional Wikis Rating: 3 out of 5 stars3/5Enterprise Directory and Security Implementation Guide: Designing and Implementing Directories in Your Organization Rating: 0 out of 5 stars0 ratingsSystem Architecture with XML Rating: 4 out of 5 stars4/5Ethereal Packet Sniffing Rating: 0 out of 5 stars0 ratingsMac OS X Leopard Portable Genius Rating: 0 out of 5 stars0 ratingsDomain-Driven Laravel: Learn to Implement Domain-Driven Design Using Laravel Rating: 0 out of 5 stars0 ratingsKali Linux for Beginners: A Step-by-Step Guide to Learn the Basics of Hacking and Security Testing Rating: 0 out of 5 stars0 ratingsThe Struts Framework: Practical Guide for Java Programmers Rating: 0 out of 5 stars0 ratingsLINUX CLEARLY EXPLAINED Rating: 2 out of 5 stars2/5Powering Office 2003 with XML Rating: 0 out of 5 stars0 ratingsXML Demystified Rating: 4 out of 5 stars4/5
Programming For You
Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS Rating: 0 out of 5 stars0 ratingsExcel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsPython: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Python for Beginners: Learn the Fundamentals of Computer Programming Rating: 0 out of 5 stars0 ratingsPYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5HTML in 30 Pages Rating: 5 out of 5 stars5/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5SQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsLearn SQL in 24 Hours Rating: 5 out of 5 stars5/5Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5
Reviews for Professional XML Development with Apache Tools
1 rating0 reviews