Not Just Java

Not Just Java

4.5 (4 ratings by Goodreads)

List price: US$39.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


"Not Just Java" is the book for everybody who needs to understand why Java and other Internet technologies are taking the software industry by storm. Peter van der Linden, author of the best-selling "Just Java", carefully explains each of the key technologies driving the Internet revolution and provides a much-needed perspective on critical topics including: " Java and its libraries--present and future." Security on intranets and the Internet." Thin clients, network computers, and webtops." Multi-tier client/server systems." Software components, objects, and CORBA." The evolution and role of intranets." JavaBeans' versus ActiveX." Also included are case studies of leading-edge companies that show how to avoid the pitfalls and how to leverage Java and related technologies for maximum payoff."
show more

Product details

  • Paperback | 352 pages
  • 175.26 x 233.68 x 25.4mm | 680.39g
  • Prentice Hall
  • Upper Saddle River, United States
  • English
  • 2nd edition
  • 0130796603
  • 9780130796608

Table of contents

1. Industry Trends for the New Millennium. Computer Industry Players. Sun Microsystems. Compaq Corporation. Hewlett-Packard Corporation. IBM/Lotus. Intel Corporation. Microsoft Corporation.2. The Internet and TCP/IP. Internet Origins. All About the TCP/IP Protocol. Case Study 1: Using the Internet for Learning. Summary.3. The World Wide Web. Hypertext Leading to the Early Web. HTML-Hypertext Markup Language. Browsers. On-line Web-Based Business. Searching for Web Sites. Difficulties of Regulating the Web. Internet Casinos. Competition between Browsers. Why Browsers Are So Important. Software "Lock-In" through Unique Features. Case Study 2: A Basic Commercial Web Site. Summary.4. Programming Techniques in a Browser. How to Say Where to Look: URLs. Somewhat Technical Aside. Browser Plug-Ins. Executable Content in a Browser: Applets. Sending Data to the Server: Forms and CGI. JavaScript. DHTML, CSS, and XML. CSS-Cascading Style Sheets. DHTML-Dynamic HTML. XML-Extensible Markup Language. Example of XML. Summary.5. Java Applets. The Java Phenomenon. Distribution of Executable Content: Applets!. Why Is It Useful to Run a Program from a Web Page?. Java on the Client: Applets. Write Once, Run Anywhere (WORA). The Java Plug-In. Platform Independence. Volume Drives Everything. Portability through API and ABI Standards. Why Source Standards Arent Much Help. Who Has Java?. Summary.6. The Internet and E-Commerce. How the Internet Runs. Distributed Administration. Connecting Your Company to the Internet. Web Meets Net. Evolution of On-line Commerce. Stages of E-Commerce. On-Line Commerce Today. Products Best Suited for E-Commerce. Build It and They Will Come-Not!. Challenges Ahead for E-Commerce. Case Study 3: Web-Based Retailing. Summary.7. Distributed Processing Security Issues. What Is Security?. Web Site Security Measures. Java Security Measures. Security for Java Applets. Security Measures for Applets. Early History of Security Attacks. Security Comparison: Java, DNA, Plug-Ins. Case Study 4: Lack of Security with DNA. Why DNA's ActiveX Is Unsafe for Internet Use. Finer-Grained Security. Other Security Issues. Decompiling. Denial-of-Service Attacks. Encryption. Netscape's SSL. Internet Security versus Openness. Summary.8. Java Language Specifics. The Java Philosophy. Object-Oriented Programming. The First Tenet of OOP: Encapsulation. The Second Tenet of OOP: Inheritance. The Third Tenet of OOP: Polymorphism. Language Features: Uniform Data Types. What Happens on Overflow?. Language Features: Threads. How to Prevent Race Conditions. Language Features: Automatic Memory Management (Garbage Collection). Language Features: Exceptions. Case Study 5: USPS Use of Java. Summary.9. Java Libraries. The Java Libraries-The Process and the Purpose. 1. The Core Libraries. 2. The Standard Extension Libraries. 3. The APIs for Specific Hardware or Applications. The Java Media Framework APIs. JavaBeans API. The Java Swing API. A Java Program to Draw an Oval at an Angle. Internationalization. Related Initiatives. Programmer Certification. 100% Pure Java. The Java Lobby. Java in Operating Systems. Some Final Words on Productivity. Case Study 6: How Java Affects Programmer Productivity. Summary.10. Client/Server and the Intranet. What Is Client/Server?. How Is Client/Server Different from Timesharing?. Why Client/Server?. Advantages and Disadvantages of Client/Server. Scaling Up: Intranets and Extranets. Intranet Security. Java Security. One-, Two-, and Three-Tier Systems. Case Study 7: Multitiered System across the Internet. Summary.11. Network Computers. The Hidden Costs of PCs. The Iceberg Model. Other PC Costs: Security, Reliability. How Microsoft Has Addressed Fat Client PC Costs. What Is a Thin Client?. Network Computers. Where Are the Network Computers?. Where Can a Network Computer Be Used?. What Java Brings to NCs. The Changing Role of ISPs. Summary.12. Component Software, Enterprise Computing, and Databases Software Frameworks. In the Beginning, There Was DDE. Compound Documents. Microsoft's COM Model. JavaBeans. Enterprise JavaBeans. The Industry's CORBA Model. Interface Definition Language (IDL). Java and Databases: JBDC. About SQL and Relational Databases. The JDBC-ODC Bridge. Java Blend. Summary.13. Conclusions. The Changing Computer Industry- Retooling the COBOL Programmer.
show more

About Peter Van Der Linden

Peter Van Der Linden leads a team of kernel programmers at Sun Microsystems, and is author of Just Java, Expert C Programming: Deep C Secrets (Sun Microsystems Press), and The Official Handbook of Practical Jokes.
show more

Rating details

4 ratings
4.5 out of 5 stars
5 75% (3)
4 0% (0)
3 25% (1)
2 0% (0)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X