Considere a implementação do serviço que foi previamente definida. O primeiro passo para a criação do stub e do skeleton para esse serviço é obter a classe compilada, que por sua vez precisa da classe da interface:
> javac Count.java > javac CountImpl.java
Com a classe CountImpl.class
disponível, a execução do
comando
> rmic CountImpl
gera as classes CountImpl_Stub.class
e
CountImpl_Skel.class
, correspondendo respectivamente ao
stub e ao skeleton para o serviço. O stub
deverá ser disponibilizado junto ao código do cliente RMI, enquanto
que o skeleton deverá estar disponível junto ao código do
servidor.