For intermediate or advanced Java programming courses in departments of Computer Science, CIS, MIS, IT, Business, and Continuing Education.
Expanding on the world's best-selling Java textbook, Advanced Java? 2 Platform How to Program includes an in-depth discussion of advanced topics, aiding developers in producing significant, scalable Java applications and distributed systems. Primarily based on Java 2 Enterprise Edition (J2EE) 1.2.1, Advanced Java? 2 Platform How to Program integrates many technologies such as Extensible Markup Language (XML), JavaBeans, Security, Java Database Connectivity (JDBC), JavaServer Pages (JSP), servlets, Remote Method Invocation (RMI) and Enterprise JavaBeans (EJB) into a production-quality system that allows developers to benefit from the leverage and platform independence provided by the Java 2 Enterprise Edition. The book also features the development of a complete, end-to-end e-business solution using advanced Java technologies.
The authoritative DEITEL LIVE-CODE guide to programming with the Java 2 Enterprise (J2SE ), Standard (J2SE ) and Micro (J2ME ) Editions
Java has revolutionized application and enterprise-systems development. Using examples and case studies totaling almost 40,000 lines of code, this exciting companion to "Java How to Program, 4/e" focuses on J2EE-based, enterprise-systems development, presents advanced J2SE concepts and introduces wireless/small-device programming with J2ME.
Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized corporate-training and content-creation organization specializing in Java , C++, C, C# , Visual Basic(R), Visual C++(R), .NET, XML , Python, Perl, Internet, Web and object technologies. The Deitels are also the authors of the world's #1 C++ textbook--"C++ How to Program, 3/e"-and many other best sellers.
In "Advanced Java 2 Platform How to Program," the Deitels and their colleague Sean E. Santry discuss the topics you need to build Java-based enterprise systems, including:
- J2EE /J2SE /J2ME
- EJB /JDBC /JTS/JMS/JavaBeans
- Jini /JavaSpaces /Jiro /JMX
- Servlets/JSP /WAP/WML
- RMI/CORBA/RMI over IIOP
- XML/DTD/DOM/XSLT
- Secure Sockets/Digital Signatures/JCE/JAAS
- Advanced Swing/Drag and Drop/MVC
- Graphics/Java 2D /Java 3D
- Application Servers/Design Patterns
- Peer to Peer/Web Services with SOAP
- Internationalization/Accessibility/JNI/JCP
"Advanced Java2 Platform How to Program" includes extensive pedagogic features:
- Numerous LIVE-CODE programs with screen captures that show exact outputs
- Extensive World, Wide Web and Internet resources to encourage further research
- Tips, recommended practi