Realitatea de zi cu zi relevã nevoia de a rãspunde simultan unei multitudini de cereri sau de a rezolva probleme de dimensiuni din ce în ce mai mari, într-un timp rezonabil. Programarea peralelã este un rãspuns la aceastã nevoie. Programarea paralelã este un cumul de mijloace de elaborare de programe având actiuni ce se doresc efectuate simultan (paralel). Cum nici un program nu are o existentã în afara unui program software, acesta din urmã a impus trei tipuri de programare: - programare curentã pe un calculator obisnuit, cu un singur procesor; - programare paralelã pe un calculator dotat cu multe procesoare; - programare paralel-distribuitã într-o retea de calculatoare. Lucrarea Programare concurentã si paralel-distribuitã în Java oferã cititorului cunostinte privind posibilitãtile de programare concurentã în Java si paralel-distribuitã, prin prisma unor produse de dezvoltare pe care autorul le considerã reprezentative în momentul de fatã, din punct de vedere al conceptelor utilizate. Astfel, sunt prezentate Java Communicating Sequential Process, Jcluster pentru modelele de calcul PVM si MPI, Tspaces pentru modelul Linda. (198 pagini) ISBN 978-973-650-214-9