Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 747 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
747
Dung lượng
11,51 MB
Nội dung
[...]... Creating a Component to Divide Large Tasks for Parallel Processing 53 1 54 0 54 1 54 3 54 4 54 4 54 5 54 8 54 9 55 0 55 1 55 1 55 2 55 3 55 3 55 5 55 5 55 6 55 8 56 2 56 2 56 3 56 4 56 5 56 5 56 6 Splitable MessageSplitter Aggregateable MessageAggregator OrderAggregator 56 7 56 7 57 0 57 0 57 2 Deploying the Application 57 3 Basic Deployment Advanced Deployment 57 3 57 8 Deploy the M-Let Service Configure the Deployment Descriptor Add... RMI-IIOP Object When to Use CORBA Distributed File System Notifications: An Example CORBA System The Implementation Running the Example Web Services Evolution of the World Wide Web Platform Independent RPC Web Services Description Language (WSDL) Simple Object Access Protocol (SOAP) 50 1 50 3 50 3 50 4 50 4 50 5 50 6 50 7 50 9 50 9 50 9 51 0 51 0 51 2 51 3 51 6 52 1 52 2 52 3 52 6 52 8 52 9 xxi Contents Weather Web Site Example... TTTMain.java TTTLogic.java TTTGui.java 636 636 638 639 639 640 640 643 644 644 6 45 647 647 648 650 650 653 Summarizing Java Web Start 654 Using ANT with Web Archives 654 Installing ANT Building Projects with ANT 654 655 Summary 659 References 661 Index End-User License Agreement xxiv 663 701 Introduction ProfessionalJava,JDK5 Edition provides a bridge from the “how to” language books that dominate the... Class LoanClient Class Examining the EJB-JAR.XML File Summary xx 448 449 449 449 450 450 451 452 453 453 454 455 459 460 464 4 65 4 65 466 466 466 466 467 468 468 468 469 470 473 4 75 Contents Chapter 11: Communicating between Java Components and Components of Other Platforms Component Communication Scenarios News Reader: Automated Web Browsing A Bank Application: An EJB/J2EE Client A Portal: Integrating Heterogeneous... Serialization Format Key Classes Serializing Your Java Beans Robustness Demonstrated: Changing Configuration’s Internal Data Possible Customization Persistence Delegates When to Use XMLEncoder/Decoder xvi 224 2 25 2 25 228 229 229 230 2 35 236 238 239 243 243 243 2 45 247 248 248 249 250 251 252 254 255 255 Contents XML Schema-Based Serialization: Java API for XML Binding (JAXB) Sample XML Document for Your... Basic Manifest File Examining Applets and JARs Signing JAR Files Examining the JAR Index Option Creating an Executable JAR 58 3 58 3 58 4 58 4 58 6 58 8 59 2 59 6 59 7 59 9 600 602 603 608 608 609 611 612 612 613 614 6 15 6 15 6 15 616 617 618 619 619 624 6 25 6 25 628 629 630 634 6 35 xxiii Contents Analyzing Applets Basic Anatomy of an Applet Packaging an Applet for Execution Examining Applet Security Exploring Web... example, think it worthwhile to read 50 0 pages on JMS alone to see if JMS could fit into their solution space This book can provide reduced barriers to technological entry for these developers What This Book Covers ProfessionalJava,JDK5 Edition builds upon Ivor Horton’s Beginning Java 2, JDK5 Edition by Ivor Horton to provide the reader with an understanding of how professionals use Java to develop... Measure What You Accomplished — Indirectly Track Your Issues Development Methodology Waterfall Methodology Unified Process eXtreme Programming Observations on Methodology Practical Development Scenarios Ant Scenario 1 Scenario 2 Scenario 3 59 61 61 63 63 68 69 71 73 74 75 75 75 75 76 76 77 77 78 78 78 79 79 79 80 81 82 82 83 85 86 87 87 88 90 94 Maven JUnit XDoclet JMeter 95 98 101 107 Summary 109 xiv... and techniques of the Java developer, continues with a discussion of the more sophisticated and nuanced parts of the Java SDK, and concludes with several examples of building real Java solutions using Java APIs and open source tools ProfessionalJava,JDK5 Edition leaves the reader with a well-rounded survey of the professional Java development landscape, without losing focus in exhaustive coverage of... Generated JAXB Object Graphs JAXB API Key Classes Marshalling and Unmarshalling XML Data Creating New XML Content with JAXB-Generated Classes Using JAXB-Generated Classes in Your Application Implementing Your Save Action Implementing Your Load Action When to Use JAXB Future Direction of JAXB 2.0 Summary Chapter 6: Persisting Your Application Using Databases 256 257 259 260 263 2 65 269 269 270 271 273 275 . ffirs.qxd 12/21/04 5: 51 PM Page ii Professional Java™, JDK 5 Edition 01 _57 4868 ffirs.qxd 12/21/04 5: 51 PM Page i 01 _57 4868 ffirs.qxd 12/21/04 5: 51 PM Page ii Professional Java™, JDK 5 Edition W. Clay. Mitchell Jeff Scanlon 01 _57 4868 ffirs.qxd 12/21/04 5: 51 PM Page iii Professional Java™, JDK 5 Edition Published by Wiley Publishing, Inc. 104 75 Crosspoint Boulevard Indianapolis, IN 46 256 -57 74 www.wiley.com Copyright. 251 Robustness Demonstrated: Changing Configuration’s Internal Data 252 Possible Customization 254 Persistence Delegates 255 When to Use XMLEncoder/Decoder 255 02 _57 4868 ftoc.qxd 12/21/04 5: 53