https://medium.com/@kobemiranda/client-server-programming-with-java-and-corba-2nd-edition-a15edef48f46