If you're a Java developer already versed in Ajax-style programming, and you want to take your knowledge to the next level, then this is the book for you. Practical Ajax Projects with Java Technology provides the ...
详细信息
ISBN:
(数字)9781430201892
ISBN:
(纸本)9781590596951
If you're a Java developer already versed in Ajax-style programming, and you want to take your knowledge to the next level, then this is the book for you. Practical Ajax Projects with Java Technology provides the ultimate learn-by-example experience, featuring seven complete example applications for you to learn from and then adapt for use in your own projects. During each application, the author will lead you through the planning, design, and implementation stages. The book begins with a few quick chapters to recap Ajax basics and build up a complete development environment, and then moves on to the applications. The seven applications are diverse: an auto-complete application, an Ajax game, a two-way chat application, a webmail client, an RSS aggregator, an online calendaring/scheduling system, and a Flickr-style photo gallery application. Technologies covered include Apache, Ant, Ajax Tags, Struts, Prototype, DWR, Dojo, and more. Overall, this book will save you countless hours of development time, and help further your Java Ajax knowledge!
From the Publisher: 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 Buzz...
详细信息
ISBN:
(纸本)0596001754;9780596001759
From the Publisher: 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 towrite 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 platform
Design patterns have become a staple of object-oriented design and programming by providing elegant, easy-to-reuse, and maintainable solutions to commonly encountered programming challenges. However, many busy Java pr...
详细信息
ISBN:
(纸本)0201485397;9780201485394
Design patterns have become a staple of object-oriented design and programming by providing elegant, easy-to-reuse, and maintainable solutions to commonly encountered programming challenges. However, many busy Java programmers have yet to learn about design patterns and incorporate this powerful technology into their ***™ Design Patterns is exactly the tutorial resource you need. Accessible and clearly written, it helps you understand the nature and purpose of design patterns. It also serves as a practical guide to using design patterns to create sophisticated, robust Java *** book presents the 23 patterns cataloged in the flagship book Design Patterns by Gamma, Helm, Johnson, and Vlissides. In Java™ Design Patterns, each of these patterns is illustrated by at least one complete visual Java program. This practical approach makes design pattern concepts more concrete and easier to grasp, brings Java programmers up to speed quickly, and enables you to take practical advantage of the power of design *** features include: Introductory overviews of design patterns, the Java Foundation Classes (JFC), and the Unified Modeling Language (UML) Screen shots of each of the programs UML diagrams illustrating interactions between the classes, along with the original JVISION diagram files An explanation of the Java Foundation Classes that illustrates numerous design patterns Case studies demonstrating the usefulness of design patterns in solving Java programming problems After reading this tutorial, you will be comfortable with the basics of design patterns and will be able to start using them effectively in your day-to-day Java programming work. 0201485397B04062001
Given that the centralized-servers-technology-based network communication software like QQ and MSN are high on cost and limited on users' control right, this thesis presents a designing scheme of the distributed-s...
详细信息
Given that the centralized-servers-technology-based network communication software like QQ and MSN are high on cost and limited on users' control right, this thesis presents a designing scheme of the distributed-servers-technology-based network communication software. The design follows consistently the idea of distributed servers technology and makes further improvement, emphasizing the designing idea that client side is server. The running process and protocol idea was presented in this thesis, as well as the third-level designs that are based on the idea.
Including numerous examples that illustrate how to implement various techniques, this book begins with an overview, then quickly moves into the more advanced features needed for complex yet robust JavaScript scripts.
ISBN:
(纸本)9781598220339;1598220330
Including numerous examples that illustrate how to implement various techniques, this book begins with an overview, then quickly moves into the more advanced features needed for complex yet robust JavaScript scripts.
Java 5.0, code-named "Tiger", promises to be the most significant new version of Java since the introduction of the language. With over a hundred substantial changes to the core language, as well as numerous...
详细信息
ISBN:
(纸本)9780596007386;0596007388
Java 5.0, code-named "Tiger", promises to be the most significant new version of Java since the introduction of the language. With over a hundred substantial changes to the core language, as well as numerous library and API additions, developers have a variety of new features, facilities, and techniques available. But with so many changes, where do you start? You could read through the lengthy, often boring language specification; you could wait for the latest 500 page tome on concepts and theory; you could even play around with the new JDK, hoping you figure things out--or you can get straight to work with Java 5.0 Tiger: A Developer's Notebook. This no-nonsense, down-and-dirty guide by bestselling Java authors Brett McLaughlin and David Flanagan skips all the boring prose and lecture, and jumps right into Tiger. You'll have a handle on the important new features of the language by the end of the first chapter, and be neck-deep in code before you hit the halfway point. Using the task-oriented format of this new series, you'll get complete practical coverage of generics, learn how boxing and unboxing affects your type conversions, understand the power of varargs, learn how to write enumerated types and annotations, master Java's new formatting methods and the for/in loop, and even get a grip on concurrency in the JVM. Light on theory and long on practical application, Java 5.0 Tiger: A Developer's Notebook allows you to cut to the chase, getting straight to work with Tiger's new features. The new Developer's Notebooks series from O'Reilly covers important new tools for software developers. Emphasizing example over explanation and practice over theory, they focus on learning by doing--you'll get the goods straight from the masters, in an informal and code-intensive style that suits developers. If you've been curious about Tiger, but haven't known where to start, this no-fluff, lab-style guide is the solution.
J2EE and XML Development is a rich yet concise guide. It teaches you how, where, and why to use XML in each layer of your J2EE application. It categorizes and explains many recent Java and XML technologies and ways in...
详细信息
ISBN:
(纸本)9781930110304
J2EE and XML Development is a rich yet concise guide. It teaches you how, where, and why to use XML in each layer of your J2EE application. It categorizes and explains many recent Java and XML technologies and ways in which a J2EE application can best use them. It untangles the web of Java APIs for XML, including the JAX family, as well as other popular emerging standards like JDOM, explaining each in terms of its functionality, and illustrating its intended use through examples.
暂无评论