Klausen, Poul Java 13 : Distributed programming and Java EE Software development - Bookboon 2018 - 228p.