Java Distributed Programming at Transilvania University of Brasov, Romania