Repita o 1o Projeto utilizando objetos Java. Um objeto implementará o servidor e outro o cliente. No objeto servidor defina métodos correspondentes às operações da base de dados (fetch, store, etc.). O objeto cliente irá evocar estes métodos de acordo com a interação com o usuário.
De modo a facilitar o desenvolvimento, inicialmente considere que os objetos cliente e servidor residem no mesmo espaço de endereçamento, ou seja, mesmo processo Java. Posteriormente, distribua os objetos cliente e servidor utilizando o ORB do Java.