Talk about a powerful marriage! (extensive Markup Language) is the hottest format for transferring data across the Web and other networks, and Java is the most potent programming language for developing secure, interactive Internet applications. Put them together, as this guide masterfully demonstrates, and the result is the happiest coupling on earth for creating the next generation of advanced Internet apps. Readers enjoy step-by-step guidance on building and implementing XML applications in Java, with real-world examples that span financial analysis, document management, and e-commerce.