Realizar en Java una codificación de decimal a binario mediante una interfaz que contiene los métodos que se ejecutarán de forma remota (RMI)
El paquete RMI (Remote Method Invocation) permite manejar objetos (y sus respectivos métodos) de manera remota y transparente para el usuario.
El elemento fundamental es la interfaz remota que sirve para identificar interfaces cuyos métodos pueden invocarse desde una máquina virtual no local.
Cualquier objeto que sea un objeto remoto debe implementar directa o indirectamente esta interfaz. Las clases de implementación pueden implementar cualquier número de interfaces remotas y pueden extender otras clases de implementación remota. RMI proporciona algunas clases de conveniencia que las implementaciones de objetos remotos pueden extender y que facilitan la creación de objetos remotos.

Interfaz remota
Interfaz que contiene los métodos que se ejecutarán de forma remota.
[crayon-6a617d8018e31491372570/]
Conversor
Definición de los métodos de la interfaz remota
[crayon-6a617d8018e37403402065/]
Servidor
Servidor que crea el objeto remoto
[crayon-6a617d8018e39573560082/]
Cliente
Cliente que utiliza el objeto remoto
[crayon-6a617d8018e3a422235268/]