Home > Computing and Information Technology > Computer programming / software engineering > Web programming > Mission-Critical Java™ Project Management: Business Strategies, Applications, and Development
Mission-Critical Java™ Project Management: Business Strategies, Applications, and Development

Mission-Critical Java™ Project Management: Business Strategies, Applications, and Development

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

The advent of the Java programming language has made the corporate computing world take notice. Java offers businesses many benefits, including the secure deployment of distributed business applications. Yet for all of its strengths, Java is still largely a mystery to professionals charged with mapping corporate computing strategy. Mission-Critical Java Project Management provides information technology professionals with the foundation they need to decide what role Java should play in their corporate IT strategy. Rather than hyping the use of Java for every application, this book documents the advantages and challenges of building Java-based business systems. The authors--experts in deploying large-scale Java business systems--provide invaluable information for those confronting the challenges and opportunities that Java presents to the corporate computing architecture. Case studies throughout the book offer real-world examples and lessons learned from the authors' personal experience using Java in business applications. The approach is candid and unbiased, and this objective view helps you learn when using Java is the best solution and when it is not.In short Mission-Critical Java Project Management will show you how Java should fit in your organization's current and future enterprise computing plans. Highlights include: *A discussion of the risks and rewards of an enterprise-wide Java implementation using multiple case studies *An explanation of building Java-based systems from experienced consultants who have developed a complex, real-world Java business application with over one million lines of code *A case study focusing on the development of a large-scale Java business application for via World Network, an Andersen Consulting Enterprise that delivers e-commerce technologies to the travel industry 020132573XB04062001

Table of Contents:
Preface. 1. Building Business Systems. The Increasing Pace of Competition. Java Technology's Rapid Rise. Why a Book? General Overview. Case Study Chapters. Via World Network (Chapter 2). Customer Sales Support (Chapter 3). Customer Service Support (Chapter 4). Human Resource Service Delivery (Chapter 5). Subject Chapter Overview. An Enabling Technology (Chapter 6). Is Java a Fad? (Chapter 7). Converting Existing Business Systems (Chapter 8). Managing a New Technology (Chapter 9). Is Java Right for Everyone? (Chapter 10). Bridging Procedural and Object-Oriented Styles (Chapter 11). Building Execution Architectures (Chapter 12). Moving beyond Applets (Chapter 13). Overcoming Performance Challenges (Chapter 14). Making Applications Secure (Chapter 15). Building Highly Available Systems (Chapter 16). Motivating Application Developers (Chapter 17). Learning the Technology (Chapter 18). Improving Developer Productivity (Chapter 19). New Development Tools and Processes (Chapter 20). Summary. 2. Case Study: Via World Network. Introduction. Reinventing Travel Product Distribution. Risk Management. Desktop viability. Market Acceptance. Business Case. Software Conversion. Developer Training. Building the Application. Technology Solution. Pitfalls and Drawbacks of Using Java. Hindsight Is 20/20. Complexity of C-to-Java Interface. Development Platform. Java's On-line Functionality. Technology Development Life Cycle. Summary. 3. Case Study: Customer Sales Support. Introduction. Supporting Customer Sales. Customer Sales Support Business Systems. A Client/Server Sales Support System. Converting to the Java Language. Technology Solution. Summary. 4. Case Study: Customer Service Support. Introduction. Supporting Customer Service Call Centers. Existing Business System. Java-Based Solution. Technology Solution. Summary. 5. Case Study: Human Resource Service Delivery. Introduction. Delivering Human Resource Services. Solution Prototype. Technology Solution. Summary. 6. An Enabling Technology. New Opportunities. Multiple Deployment Options. Network Computers. Best Price/Performance. Integrating Internet Technologies. Summary. 7. Is Java a Fad? The DeLorean Effect. The Legacy of Fad Technologies. Java's Popularity Encourages New Resources. Developer Acceptance of Java. Third-Party Product Support for Java Computing. The Pace of Acceptance. Summary. 8. Converting Existing Business Systems. Upgrades to Business Systems. How “Clean” Is the Legacy System? Easing the Pain of Conversion. A Structured Conversion Approach. Automating Simple, Repetitive Syntax Changes. Interfaces to Third-Party Products. Preserving Complex Logic. Reorganizing Source Files into Packages. Leveraging Existing Development Tools and Processes. Converting C/C++ Constants into Variables within Java Classes. Creating a Java Class for Each Source File. Converting C Function Prototypes to Method Prototypes. Focusing on Conversion, Not Object-Oriented Design. Incorporating Java's String Class. Incorporating Java's Date Class. Converting Structures into Classes. Converting the Execution Architecture to the Java Language. Executing the Java Compiler. Converting Business Systems to Java. Via World Network Conversion. Customer Sales Support Conversion. Summary. 9. Managing a New Technology. Leveraging a New Technology. Java's Rise in Popularity. Challenges in Using a New Technology. Don't Depend on Vendors to Come to the Rescue. Development Tools Are Emerging. Integration with Existing Products. There Are Still Bugs in Java. Java Skills Are Scarce. There Are Few Large Java Business Systems. Java Risk Management. Weigh Advantages against Risks. Identify Custom Technology Integration Requirements. Prototype the Technology Implementation. Begin Development with a Pilot Set of Developers. A Pioneer's Challenges. Summary. 10. Is Java Right for Everyone? Is Java Right for the Business? Technology Challenges. Before Using Java, Ask These Questions. Technology Leadership. Have Developers Been Experimenting? A “Filling-the-Gaps” Culture. Third-Party Product Support. A Fast-Paced, Rapidly Changing Environment. Does the Company Have a “Green Field” Project? Does the Business Have the Right Skills? Acquiring the Right Skills. Summary. 11. Bridging Procedural and Object-Oriented Styles. Application Development Styles. Objects Are Not for Everyone. Fine-Grained Object-Oriented Design Is Difficult to Attain. Reuse Is Difficult. The Pervasiveness of Procedural Systems. Combining Object-Oriented and Procedural Styles. Java Bridges the Two Styles. Example Java-Based Object/Procedural Systems. Summary. 12. Building Execution Architectures. Execution Architectures. The Business Case. The Downside of Execution Architectures. Advantages of Java. No Memory Management. Standard, Comprehensive Approach to Error Handling. Platform Independence. Network Communication Building Blocks. Security. Base Classes. Example Solutions on the Web. Simpler Object-Oriented Approach. Third-Party Products Leveraging Java. Java's Multithreading Capabilities. Java's Shortcomings. A Java Execution Architecture. On-line Travel Booking. Customer Sales Support System. Call Center Customer Support. Human Resource Service Delivery. Summary. 13. Moving Beyond Applets. Complex Business Systems. Implementation Challenges. Server-Side Business Services. Deploying Client/Server Applications. Impact of Emerging Standards. Java Technology's Role. Providing Server-Side Business Services. Deploying Client/Server Applications. Summary of Key Technology Components. What about ActiveX and CORBA? Competing Standards. Real-World Systems. An ActiveX-CORBA Survival Strategy. Case Studies. Summary. 14. Overcoming Performance Challenges. The Performance of Business Systems. Challenges of a New Technology. Addressing Java Technology Performance. Via World Network-Java Performance. Passage of Time. Improvements in Price/Performance. Portability of Java. High-Quality Business Logic. Predictable and Consistent Behavior. Scalable Business Logic Design. Via World Network Business Logic. In-Memory Table Loads. Message Logging. Global Object Declaration. Redundant Object Instantiation. Object Creation and Control Structures. Via World Network Execution Architecture. In-Memory Table Storage Size. Java String and Date Objects. Memory Heap Size of the Java Interpreter. Database Access. Message Logging. Via World Network Results. Summary. 15. Making Applications Secure. Internet Security for Businesses. Security Concerns of Java. Reasons Not to Worry. Breaking Java Has Become a “Sport.” Before Java, This Was Not a Problem. Java Applications Can Be Installed Locally. Developing Secure Applications. “Internet-Friendly” Communications. Reliable and Secure Transmissions. Summary. 16. Building Highly Available Systems. Business System Requirements. Implementation Challenges. Single-Vendor Strategies. A Multivendor Strategy. The Role of Java Technology. The Travel Industry's High Availability Requirements. Via World Network's Approach. Summary. 17. Motivating Application Developers. Developers at the Java One Conference. A Variety of Reasons. Java Is New and Different. Java Technology Is Cutting-Edge. The Industry Has Overhyped Java. Java Programming Is Easy to Learn. Animated Web Pages. Java Increases Prototyping Speed. Sharing of Java Code. Excitement over the Internet. Developers Are Motivated to Work with Java Technology. Developers Work Harder. Recruiting Is Easier. Developers Have a Positive Attitude. Developers Establish Professional Contacts. Experiences with the Interest in Java. Summary. 18. Learning the Technology. The Cost of Training. Java Is Easier to Learn. Simpler Syntax. Similarity to C and C++. Wide Base of Documentation. Prebuilt Building Blocks. Simpler Memory Management. User-Friendly Compiler. Platform Independence. Simplified Systems Programming. Simplified Object-Oriented Programming. Impact of Java on New and Experienced Developers. Learning Java Still Takes Time. Via World Network Training. Training Tips. Summary. 19. Improving Developer Productivity. Programming Is a Complex, Time-Consuming Task. Java Programming Increases Developer Productivity. Memory Management. Compiler. Base Classes. Systems Programming. Platform Independence. Object-Oriented Programming. Error Handling. Aspects That Hinder Productivity. Development Tool Immaturity. Pool of Experienced Programmers. Few Examples of Business Systems. Java Reduces Application Development Time. Release One Development. Release One System Testing. Release One Summary. Release Two Summary. Production Operations. Overall Summary. Summary. 20. New Development Tools and Processes. Development Tools and Processes. Java Programming's Impact on Development. Application Debuggers. GUI Painters. Program Editor. Source Code Control Facility. Compilation Utilities. Programming Standards. Development Platforms. Switching to Java. Development and Production Platform. Development Process and Methodology. Source Code Control Facility. Compilation Utility. Program Editors. Debugger. GUI Painter. Summary. Glossary. Index. 020132573XT04062001


Best Sellers


Product Details
  • ISBN-13: 9780201325737
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Height: 235 mm
  • No of Pages: 272
  • Spine Width: 15 mm
  • Weight: 465 gr
  • ISBN-10: 020132573X
  • Publisher Date: 02 Oct 1998
  • Binding: Paperback
  • Language: English
  • Series Title: Addison-Wesley Information Technology Series
  • Sub Title: Business Strategies, Applications, and Development
  • Width: 180 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Mission-Critical Java™ Project Management: Business Strategies, Applications, and Development
Pearson Education (US) -
Mission-Critical Java™ Project Management: Business Strategies, Applications, and Development
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Mission-Critical Java™ Project Management: Business Strategies, Applications, and Development

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA