shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Interviews | October 6, 2009

Jill Owens: IMG The Powells.com Interview with Margaret Atwood



margaretatwoodIn her 2003 novel Oryx and Crake, Margaret Atwood describes a future after humanity had been almost entirely wiped out by a plague. Jimmy, aka Snowman, lives... Continue »
  1. $18.86 Sale Hardcover add to wish list

    The Year of the Flood

    Margaret Atwood

Ships free on qualified orders.
Add to Cart
$77.50
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Computer Languages- Java

More copies of this ISBN:

Javatm in Distributed Systems: Concurrency, Distribution and Persistence

by Marko Boger

Javatm in Distributed Systems: Concurrency, Distribution and Persistence Cover

Synopses & Reviews

Publisher Comments:

Today's complex software systems, such as Internet communications, e-commerce or virtual private networks all depend on distributed applications. Developers have to contend with diverse hardware platforms, remote communication over networks, and system failures. Fortunately, the Java language helps to reduce the complexity of distributed systems via its platform-independence and its built-in mechanisms for distributed programming.

The first part of this book is a tutorial guide to distributed programming in the Java environment, showing how building blocks from threads to Jini can help developers to fulfil Sun's vision, that 'the Network is the Computer'. The second part focuses on aspects that are still challenging researchers: the integration of concurrency, distribution, and persistence.

Highlights of the book include:

* A clear tutorial introduction that focuses specifically on Java's role in building distributed applications.

* Coverage includes threads &sockets, RMI, CORBA, Voyager, Mobile agents, JDBC, object-oriented databases, Java spaces and Jini.

* Includes advanced chapters on the cutting edge of Java language development, including the author's own proposed Dejay (Distributed Java), an open-source project that offers a unified approach to concurrency, distribution and persistence.

The book is aimed at developers wishing to deepen their knowledge of Java in distributed applications. Students taking courses on Distributed Systems/Objects will also find it invaluable, as will researchers on state-of the art developments in distributed Java.

Book News Annotation:

Both a tutorial and a research guide, this book covers the basics of distributed programming and more advanced problems like the integration of currency, distribution, and persistence. Introductory materials focus specifically on Java's role in building distributed applications. Advanced chapters include material on Java's language development, including Boger's (University of Hamburg) own open-source project. Other topics discussed are threads and sockets, RMI, CORBA, Voyager, Mobile agents, dDBC, object-oriented databases, Java spaces, and Jini.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Review:

#LINK<"...has a nice layout and reads well..." (CVu, June 2006)>#

Synopsis:

Moderne große, komplexe Softwaresysteme wie Internet-Applikationen basieren auf verteilten Anwendungen. "Java for Distributed Systems" bietet eine Einführung in die Programmierung in einer verteilten Java-Umgebung. Mit Hilfe verschiedener Bausteine (von Threads, RMI, CORBA, Voyager, Mobile Agents, JDBC, objektorientierten Datenbanken und Java Spaces bis hin zu Jini) lernen Sie, der Vision von Sun ("The Network is the Computer") nahezukommen. Angesprochen werden auch Aspekte, die nach wie vor eine Herausforderung für die Forschung sind, etwa die konkurrierende Nutzung von Ressourcen, Verteilung und Persistenz.

Table of Contents

Preface.

Introduction.

JAVA IN DISTRIBUTED SYSTEMS.

Concurrency in Java.

Java Sockets.

RMI.

CORBA.

Voyager.

Mobile Agents.

JDBC.

Object-Oriented Databases.

A Persistent Programming Language.

Tuplespaces in Java.

Jini.

A DISTRIBUTED JAVA.

Distributed Programming Languages and Concurrency.

Virtual Processors.

Dejay: A Distributed Java.

Examples.

Appendix A: The Chat Interface.

Appendix B: The BulletinBoard Interface.

List of Figures.

Bibliography.

Index.

Product Details

ISBN:
9780471498384
Subtitle:
Concurrency, Distribution and Persistence
Author:
Boger, Marko
Author:
Boger
Publisher:
John Wiley & Sons
Location:
Chichester England
Subject:
Programming Languages - General
Subject:
Electronic data processing
Subject:
Java (Computer program language)
Subject:
Programming Languages - Java
Subject:
Java
Subject:
Client-Server Computing - General
Subject:
Server Computing
Edition Description:
Includes bibliographical references and index.
Series Volume:
150-101-653
Publication Date:
May 2001
Binding:
Paperback
Grade Level:
General/trade
Language:
English
Illustrations:
Yes
Pages:
414
Dimensions:
925x747x96 167

Other books you might like

  1. $20.00 Used Trade Paper add to wish list
  2. $35.00 Used Trade Paper add to wish list

    Programming Perl, 3rd Edition

    Larry Wall and Tom Christiansen and Jon Orwant
  3. $22.50 Used Softcvr W/comp Media add to wish list
  4. $34.95 New Trade Paper add to wish list
  5. $35.50 Adobe Digital Editions Electronic add to wish list
  6. $39.95 New Trade Paper add to wish list

Related Aisles

  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.