- Java & SOAP
Java and SOAP provides Java developers with an in-depth look at SOAP (the Simple Object Access Protocol). Of course, it covers the basics: what SOAP is, why it's soared to a spot on the Buzzwords' Top Ten list, and what its features and capabilities are. And it shows you how to work with some of the more common Java APIs in the SOAP world: Apache SOAP and GLUE.
In addition to covering the basics such as the structure of a SOAP message, SOAP encoding, and building simple services using RPC and messaging, Java and SOAP covers many topics that are essential to real-world development. Although SOAP has native support for an impressive number of object types, the nature of modern programming means that whatever SOAP gives you is not enough. When do you need to add support for your own object types, and how do you do it? How do you handle errors, and how do you add your own information to Fault messages? How do you handle attachments?
In an ideal world, you could live entirely within Java, and ignore the SOAP messages being send back and forth: you'd be able to write Java code and let the SOAP APIs work behind the scenes. However, we're not yet in that ideal world, and won't be for some time. Therefore, Java and SOAP pays particular attention to how SOAP messages are encoded. It doesn't just explain the document types, but shows how the documents are used in practice as they are generated by the different APIs. If you ever have to debug interoperability problems, you'll find that this information is indispensable.
We've always found that the best software is written by people who understand what's happening under the hood. SOAP is no different. Let's say you need to write a custom serializer to create a SOAP representation of a structure. How do you know that your encoding is efficient? There's one definitive answer: look at the SOAP documents it produces!
Java and SOAP also discusses interoperability between the major SOAP platforms, including Microsoft's .NET, SOAP messaging, SOAP attachments, message routing, and a preview of the forthcoming AXIS APIs and server. If you're a Java developer who would like to start working with SOAP, this is the book you need to get going.
- MySQL in a Nutshell 2e
When you need to find the right SQL keyword or MySQL client command-line option right away, turn to this convenient reference, known for the same speed and flexibility as the system it covers so thoroughly. MySQL is packed with so many capabilities that the odds of remembering a particular function or statement at the right moment are pretty slim. With MySQL in a Nutshell, you get the details you need, day in and day out, in one concise and extremely well organized book.
The new edition contains all the commands and programming information for version 5.1, including new features and language interfaces. It's ideal for anyone using MySQL, from novices who need to get up to speed to advanced users who want a handy reference. Like all O'Reilly Nutshell references, it's easy to use and highly authoritative, written by the editor of the MySQL Knowledge Base at MySQL AB, the creator and owner of MySQL.
Inside, you'll find:
Whether you employ MySQL in a mission-critical, heavy-use environment or for applications that are more modest, this book puts a wealth of easy-to-find information at your fingertips, saving you hundreds of hours of trial and error and tedious online searching. If you're ready to take advantage of everything MySQL has to offer, MySQL in a Nutshell has precisely what it takes.
- A thorough reference to MySQL statements, functions, and administrative utilities
- Several tutorial chapters to help newcomers get started
- Programming language APIs for PHP, Perl, and C
- Brief tutorials at the beginning of each API chapter to help anyone, regardless of experience level, understand and master unfamiliar territory
- New chapters on replication, triggers, and stored procedures
- Plenty of new examples of how MySQL is used in practice
- Useful tips to help you get through the most difficult subjects
Louie is an eighth grade girl in her last year at a small private school. She has always loved Tommy, the disheveled blue-eyed blond, who smiles out of the side of his mouth. When her best friend Darcy starts dating him, she is understandably upset. Darcy has an eating disorder, and falls into a coma after fainting on the stairs at school. Tommy starts to show interest in Louie, and she is faced with trying to do the right thing.
There is a new eighth grade teacher this year, who requires the students to write a journal entry each morning. This is how we hear the original, funny and honest voice of Louie. With the support of her friends, and large family, she gets through the year realizing that friendship is the most important thing, even when the cutest boy in the class is trying to kiss you.
- Practical RDF (en anglais)
The Resource Description Framework (RDF) is a structure for describing and interchanging metadata on the Web--anything from library catalogs and worldwide directories to bioinformatics, Mozilla internal data structures, and knowledge bases for artificial intelligence projects. RDF provides a consistent framework and syntax for describing and querying data, making it possible to share website descriptions more easily. RDF's capabilities, however, have long been shrouded by its reputation for complexity and a difficult family of specifications. Practical RDF breaks through this reputation with immediate and solvable problems to help you understand, master, and implement RDF solutions.
Practical RDF explains RDF from the ground up, providing real-world examples and descriptions of how the technology is being used in applications like Mozilla, FOAF, and Chandler, as well as infrastructure you can use to build your own applications. This book cuts to the heart of the W3C's often obscure specifications, giving you tools to apply RDF successfully in your own projects.
The first part of the book focuses on the RDF specifications. After an introduction to RDF, the book covers the RDF specification documents themselves, including RDF Semantics and Concepts and Abstract Model specifications, RDF constructs, and the RDF Schema. The second section focuses on programming language support, and the tools and utilities that allow developers to review, edit, parse, store, and manipulate RDF/XML. Subsequent sections focus on RDF's data roots, programming and framework support, and practical implementation and use of RDF and RDF/XML.
If you want to know how to apply RDF to information processing, Practical RDF is for you. Whether your interests lie in large-scale information aggregation and analysis or in smaller-scale projects like weblog syndication, this book will provide you with a solid foundation for working with RDF.
- Adobe Photoshop CS2 One-on-One 2e +DVD
If you work with Adobe Photoshop, you've already tasted how powerful a graphics tool it can be. Universally recognized as the standard for image editing and production, Photoshop is used by close to 20 million people worldwide. But how many can say they've fully tapped its vast functionality?
Whether you're a first-timer looking to learn Photoshop, or a seasoned Photoshopper interested in the cool new features of CS2, Deke McClelland's Adobe Photoshop CS2 One on One will have you completing rewarding projects in no time at all. A Photoshop expert, sought-after computer graphics and design lecturer and author of over 70 books, Deke brings his passion and easy, conversational style to the new edition of his bestselling Photoshop tutorial, updated for CS2.
A straightforward, step-by-step guide to the features and functions of Photoshop-with plenty of real-world projects and insider tips applied along the way-Adobe Photoshop CS2 One on One also covers the new features of CS2 in depth, including Adobe Bridge, the new file browser that makes it possible to process multiple images at once. Learn how to use new workflow and file handling features, how to batch process digital camera raw files, search metadata, quickly review images in Slideshow mode, and much more.
If that sounds like Greek to you, don't worry. Deke uses highly effective One-on-One teaching methods and creates a classroom environment that combines written instruction with more than two hours of video training (provided on DVD). As host of the "Best of Photoshop" disk that ships with every Photoshop order, he's uniquely qualified to present the material in this dynamic, interactive format. Whatever your skill level, Adobe Photoshop CS2 One on One will soon have you speaking fluent Photoshop CS2.