چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Java & XML, 2nd Edition: Solutions to Real-World Problems

Brett McLaughlin, Justin Edelson

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۱
فرمت
PDF
زبان
انگلیسی
حجم فایل
۲٫۶ مگابایت
شابک
9780596001971، 9785932860182، 0596001975، 5932860189

دربارهٔ کتاب

With the XML ''buzz'' still dominating talk among Internet developers, there's a real need to learn how to cut through the hype and put XML to work. Java & XML shows how to use the APIs, tools, and tricks of XML to build real-world applications. The result is code and data that are portable. This second edition adds chapters on Advanced SAX and Advanced DOM, new chapters on SOAP and data binding, and new examples throughout. Following a concise introduction to XML basics, the rest of the book focuses on using XML from your Java applications. Java developers who need to work with XML, or think that they will in the future--as well as developers involved in the new peer-to-peer movement, messaging, or web services--will find Java & XML a constant companion. Includes a quick reference on SAX 2.0, DOM Level 2, and JDOM. Java & XML (2nd Ed.) 1 Table of Contents 3 Preface 7 Organization 7 Who Should Read This Book? 9 Software and Versions 9 Conventions Used in This Book 10 Chapter 1. Introduction 11 1.1 XML Matters 11 1.2 What's Important? 12 1.3 The Essentials 14 1.4 What's Next? 16 Chapter 2. Nuts and Bolts 17 2.1 The Basics 17 2.2 Constraints 26 2.3 Transformations 32 2.5 What's Next? 38 Chapter 3. SAX 39 3.1 Getting Prepared 39 3.2 SAX Readers 40 3.3 Content Handlers 46 3.4 Error Handlers 58 3.5 Gotcha! 62 3.6 What's Next? 65 Chapter 4. Advanced SAX 67 4.1 Properties and Features 67 4.2 More Handlers 72 4.3 Filters and Writers 77 4.4 Even More Handlers 83 4.5 Gotcha! 87 4.6 What's Next? 89 Chapter 5. DOM 90 5.1 The Document Object Model 90 5.2 Serialization 93 5.3 Mutability 104 5.4 Gotcha! 104 5.5 What's Next? 106 Chapter 6. Advanced DOM 107 6.1 Changes 107 6.2 Namespaces 116 6.3 DOM Level 2 Modules 119 6.4 DOM Level 3 131 6.5 Gotcha! 134 6.6 What's Next? 135 Chapter 7. JDOM 137 7.1 The Basics 137 7.2 PropsToXML 140 7.3 XMLProperties 149 7.4 Is JDOM a Standard? 159 7.5 Gotcha! 159 7.6 What's Next? 161 Chapter 8. Advanced JDOM 162 8.1 Helpful JDOM Internals 162 8.2 JDOM and Factories 166 8.3 Wrappers and Decorators 170 8.4 Gotcha! 181 8.5 What's Next? 183 Chapter 9. JAXP 184 9.1 API or Abstraction 184 9.2 JAXP 1.0 185 9.3 JAXP 1.1 191 9.4 Gotcha! 199 9.5 What's Next? 200 Chapter 10. Web Publishing Frameworks 202 10.1 Selecting a Framework 203 10.2 Installation 205 10.3 Using a Publishing Framework 209 10.4 XSP 221 10.5 Cocoon 2.0 and Beyond 234 10.6 What's Next? 236 Chapter 11. XML-RPC 237 11.1 RPC Versus RMI 237 11.2 Saying Hello 239 11.3 Putting the Load on the Server 249 11.4 The Real World 262 11.5 What's Next? 264 Chapter 12. SOAP 265 12.1 Starting Out 265 12.2 Setting Up 268 12.3 Getting Dirty 271 12.4 Going Further 278 12.5 What's Next? 286 Chapter 13. Web Services 288 13.1 Web Services 288 13.2 UDDI 289 13.3 WSDL 290 13.4 Putting It All Together 291 13.5 What's Next? 307 Chapter 14. Content Syndication 308 14.1 The Foobar Public Library 308 14.2 mytechbooks.com 316 14.3 Push Versus Pull 324 14.4 What's Next? 332 Chapter 15. Data Binding 333 15.1 First Principles 334 15.2 Castor 338 15.3 Zeus 345 15.4 JAXB 352 15.5 What's Next? 358 Chapter 16. Looking Forward 360 16.1 XLink 360 16.2 XPointer 361 16.3 XML Schema Bindings 364 16.4 And the Rest. . . 365 16.5 What's Next? 366 Appendix A. API Reference 367 A.1 SAX 2.0 367 A.2 DOM Level 2 377 A.3 JAXP 1.1 384 A.4 JDOM 1.0 (Beta 7) 389 Appendix B. SAX 2.0 Features and Properties 399 B.1 Core Features 399 B.2 Core Properties 400

While the XML buzz still dominates talk among Internet developers, the critical need is for information that cuts through the hype and lets Java programmers put XML to work. Java & XML shows how to use the APIs, tools, and tricks of XML to build real-world applications, with the end result that both the data and the code are portable.

This second edition of Java & XML adds chapters on Advanced SAX and Advanced DOM, new chapters on SOAP and data binding, and new examples throughout. A concise chapter on XML basics introduces concepts, and the rest of the book focuses on using XML from your Java applications. Java developers who need to work with XML, or think that they will in the future-as well as developers involved in the new peer-to-peer movement, messaging, or web services-will find the new Java & XML a constant companion.

This book covers:

  • The basics of XML, including DTDs, namespaces, XML Schema, XPath, and XSL
  • The SAX API, including all handlers, the SAX 2 extensions, filters, and writers
  • The DOM API, including DOM Level 2, Level 3, and the Traversal, Range, CSS, Events, and HTML modules.
  • The JDOM API, including the core, a look at XPath support, and JDOM as a JSR
  • Using web publishing frameworks like Apache Cocoon
  • Developing applications with XML-RPC
  • Using SOAP and UDDI for web services
  • Data Binding, using both DTDs and XML Schema for constraints
  • Building business-to-business applications with XML
  • Building information channels with RSS and dynamic content with XSP

Includes a quick reference on SAX 2.0, DOM Level 2, and JDOM.

Java and XML share many features that are ideal for building Web-based enterprise applications. This manual shows how to put the two together, building applications in which both the code and the data are truly portable A guide for Java programmers explains how to use XML to build Web-based enterprise applications incorporating platform independence, extensibility, reusability, global language support, and universal standards. McLaughlin, "shows you how to use the APIs, tools, and tricks of XML to build real-world applications."--Cover

قیمت نهایی

۴۴٬۰۰۰ تومان