XML and Java(tm): Developing Web Applications is a tutorial that will teach Web developers, programmers, and system engineers how to create robust XML business applications for the Internet using the Java technology. The authors, a team of IBM XML experts, introduce the essentials of XML and Java development, from a review of basic concepts to thorough coverage of advanced techniques. Using a step-by-step approach, this book illustrates real-world implications of XML and Java technologies as they apply to Web applications. Readers should have a basic understanding of XML as well as experience in writing simple Java programs.
XML and Java enables you to:
* Develop Web business applications using XML and Java through real-world examples and code * Quickly obtain XML programming skills * Become familiar with Document Object Models (DOM) and the Simple API for XML (SAX) * Understand the Electronic Document Interchange (EDI) system design using XML and Document Type Definition (DTD), including * coverage on automating business-to-business message exchange * Leverage JavaBean components * Learn a hands-on, practical orientation to XML and Java
XML has strong support from industry giants such as IBM, Sun, Microsoft, and Netscape. Java, with its "write once, run anywhere" capabilities, is a natural companion to XML for building the revolutionary Internet applications described in this book. XML and Java demonstrates how developers can harness the power of these technologies to develop effective Web applications. If you want to learn Java-based solutions for implementing key XML features--including parsing, document generation, object tree manipulation, and document processing--there is no better resource than this book.
"synopsis" may belong to another edition of this title.
Hiroshi Maruyama, Senior Technical Staff Member at IBM’s Tokyo Research Laboratory, led a team specializing in the development of advanced XML technologies. Kent Tamura is the creator of IBM XML Parser for Java (since renamed Xerces and made open source). Naohiko Uramoto is a visiting Associate Professor at the National Institute of Informatics who specializes in advanced Web services development. Makoto Murata is an affiliated researcher at the International University of Japan and a member of the original working group that created XML 1.0. Andy Clark is a developer of the Apache Xerces XML parser in Java and the primary designer and lead technical expert for the new Xerces2 parser. Yuichi Nakamura is a contributor to the Apache SOAP and Axis projects. Ryo Neyama is a contributor to the Apache SOAP and Axis projects. Kazuya Kosaka is the manager of the Internet Technology Group and, most recently, the developer of XML-based security technologies.
Satoshi Hada is currently working on XML Access Control and SOAP Security Extensions.
0201770040AB05082002
Fully revised to cover the latest standards and technologies, XML and Java™, Second Edition provides the practical solutions developers need to design powerful and portable Web-based applications. Featuring step-by-step examples, this book focuses on harnessing the power of Java™ and XML together to streamline the development process.
XML and Java™, Second Edition provides new coverage of emerging areas such as document management, databases, messaging, servlets, JDBC, data binding, security, and more. It begins with an overview of XML programming techniques, standard APIs, and tools. Building upon this foundation, the book goes on to cover the latest technologies, including DOM Level 2, SAX2, XSLT, SOAP, WSDL, and UDDI. It explores the role of these major middleware technologies in XML and Java-based Web application development, as well as the limitations and potential pitfalls.
Topic coverage includes:
When we had the opportunity to write a book on XML in February 1998, which was just after we had released the first XML4J Parser from IBM’s alphaWorks Web site, we discussed what we could achieve through publishing a book. We immediately concluded that a book on how to develop programs that deal with XML as data would be the most needed and that we could contribute through our experience in writing the parser. Several XML books were on the market, but most of them were either about the specifications or about creating XML documents. Few of them described how to write programs with XML as the input and output data format. Because Java was the implementation language of XML4J Parser and because many features (such as built-in Unicode character support) make XML and Java a perfect match, Java was a natural choice as the programming language. More importantly, Java was becoming the mainstream language for server-side programming. We believe that the first edition of the book satisfied, at least to a certain extent, the needs of developers who desperately needed to know the potential and limitations of these two emerging technologies and how they can be best applied to real-world situations.
We have the same goals in this edition with more new technologies—to show how the emerging technologies around XML and Java such as DOM Level 2, SAX2, XSLT, J2EE, XML Schema, and Web services—can be combined to solve real-world problems, and to discuss how these technologies will change the way future e-Business applications will be developed. The first edition of the book was not an introduction or a reference to each technology, and neither is the second edition. Each of these topics is worth an entire book. We do not list all the features of these technologies. Instead, we explain why you should be interested in them and how you can apply them to your problem by showing real-world examples.
This book has two parts. The first half covers basic tools for dealing with XML in Java. Here we concentrate only on the solid, stable technologies. XML technologies that were not W3C Recommendations at the time of writing are deliberately not included. That the beginning chapters are about “basic” technologies does not mean that these chapters are introductory. It simply means that these technologies and tools are the absolute minimum you need to understand in order to develop an XML-based application. Seasoned developers who trust only basic and proven tools will also find these chapters useful, because we covered a lot of programming techniques and hints for making the most of these tools. In the later chapters, on the other hand, we include emerging technologies, such as SOAP and Web services, that we believe are crucial for future e-Business solutions. Those who are looking for new technologies for their next projects and need to understand the potential and limitations of these technologies will find the chapters in the later chapters particularly useful.
"About this title" may belong to another edition of this title.
FREE shipping within U.S.A.
Destination, rates & speedsSeller: Wonder Book, Frederick, MD, U.S.A.
Condition: Good. Good condition. 2nd edition. A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. Seller Inventory # A09B-04100
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. 2nd. Used book that is in clean, average condition without any missing pages. Seller Inventory # 3149534-6
Quantity: 2 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. 2nd. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP77001614
Quantity: 1 available
Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.26. Seller Inventory # G0201770040I4N00
Quantity: 1 available
Seller: BennettBooksLtd, North Las Vegas, NV, U.S.A.
Paperback. Condition: New. In shrink wrap. Looks like an interesting title! Seller Inventory # Q-0201770040
Quantity: 1 available