Dieses Buch befasst sich mit Design und Implementierung verteilter Internet-Anwendungen auf der Basis von Java-Technologien. Mit Servlets, EJB, CORBA, XML und SOAP ist es möglich, sehr komplexe verteilte Anwendungen zu konstruieren. Aufbauend auf einer kurzen Einführung in Java und HTML vermitteln die Autoren Grundlagen der genannten Java-Technologien und beschreiben unterstützende Werkzeuge. Sie erläutern, wie die Technologien kombiniert werden und wo ihre jeweiligen Stärken liegen. Parallel zur schrittweisen Einführung der Technologien wird das Praxis-Beispiel eines Internet-Bookshops von der Web-Applikation bis hin zur B2B-Integration entwickelt. Alle verwendeten Tools sind Public Domain, so dass der Leser am eigenen Rechner alle Schritte nachvollziehen kann.