Estoy leyendo un documento de RMI y todos los libros dicen que necesitamos crear Stub para el cliente para poder comunicarnos con el servidor. Sin embargo, he intentado no crear stub y las cosas funcionaron como un hechizo. He puesto el programa cliente en una máquina y el servidor en otra, las cosas funcionaron perfectamente. Entonces, ¿cuál es en realidad el propósito de crear Stub y realmente necesitamos crear uno? Gracias.¿Realmente necesitamos crear Stub en Java RMI?
6
A
Respuesta
11
Desde Java 1.5 que no tiene que:
Esta versión añade soporte para la generación dinámica de clases stub en tiempo de ejecución, obviando la necesidad de utilizar [...] compilador de código auxiliar, rmic , para pregenerar clases de stub para objetos remotos. Tenga en cuenta que rmic debe seguir utilizándose para pregenerar clases de stub para objetos remotos que necesitan admitir clientes que se ejecutan en versiones anteriores.
De http://download.oracle.com/javase/1.5.0/docs/guide/rmi/relnotes.html
Cuestiones relacionadas
- 1. Rhino Mocks - ¿Realmente necesitamos talones?
- 2. ¿Realmente necesitamos @Override y demás cuando codificamos Java?
- 3. Java RMI sin SecurityManager
- 4. Java RMI: Sniffer needed
- 5. ¿Realmente necesitamos una macro de liberación segura?
- 6. RMI Java Rastreo
- 7. Java: RMI vs servicios web
- 8. Java RMI AccessControlException: acceso denegado
- 9. Cambiar puerto RMI predeterminado (Java)
- 10. Botón de forma clara en HTML ... ¿realmente lo necesitamos?
- 11. Java RMI Tutorial - AccessControlException: acceso denegado (java.io.FilePermission
- 12. Cómo crear un stub con Moq
- 13. ¿La comunicación en java rmi es segura?
- 14. conexión rechazada en 127.0.1.1 java RMI
- 15. Atajo para crear un stub de método en eclipse
- 16. ¿Por qué necesitamos Application Server en Java?
- 17. ¿Por qué necesitamos interfaces en Java?
- 18. Java: tomas de corriente o RMI?
- 19. Java RMI con Scala, ¿es esto posible?
- 20. Head First Java - problemas de RMI
- 21. Java RMI - Tiempo de espera del cliente
- 22. Ventajas y desventajas de usar java rmi
- 23. Usando android.jar en el proyecto Java - RuntimeException Stub?
- 24. ¿Qué es "Stub" y "AIDL" para en java?
- 25. Mock/stub constructor
- 26. ¿Cuál es la diferencia entre Java RMI y JMS?
- 27. Servicio RMI vs REST
- 28. C# Invocación de método remoto (RMI)
- 29. transferencia de archivos usando RMI
- 30. Diferencias RMI y CORBA?
Sus libros son todos muy fuera de fecha. Los talones se volvieron innecesarios en 1.5 en aproximadamente 2003. – EJP