“Conocimiento Programación>Programación Java

¿Qué es multitarjeta Host en Java

2013/5/11
¿ Una host múltiple es un ordenador u otro hardware que mantiene más de una dirección IP . Tener múltiples direcciones IP no es inusual porque la dirección se refiere a la interfaz de Internet , no la máquina : Un equipo que tiene una conexión Ethernet y una conexión Wi - Fi a Internet tiene una dirección IP diferente para cada interfaz. El uso de un equipo multitarjeta puede afectar la manera en máquinas virtuales Java interactúan entre sí . RMI

invocación de método remoto es una interfaz de programación de aplicaciones Java que ayuda a máquinas virtuales Java - plataformas basadas en Java - hacer uso de software de los demás. Si un desarrollador instala su propio programa en una máquina de Java, que puede compartir con otros desarrolladores y proporcionarles las actualizaciones que realice, sino que puede tomar mucho tiempo. RMI hace que sea más fácil : . Una vez que instala las actualizaciones en el directorio Web , RMI permite que las otras máquinas virtuales para obtener las actualizaciones sin que el desarrollador a realizar cualquier tarea
Invocando
< p> para interactuar con un objeto remoto - una pieza de software alojado en otra máquina Java - utilizando RMI , el primer paso suele conectar con un " trozo " de un registro RMI . El trozo contiene los datos de identificación de la máquina host que tiene el objeto remoto , el puerto en el host donde RMI tiene solicitudes para acceder al objeto y del objeto en sí . También contiene una fábrica de socket, que es un programa RMI que controla cómo las máquinas virtuales Java conectarse al objeto.
Multihogares y RMI

Cuando intenta RMI para recuperar un objeto de un host multihomings , el proceso se vuelve más complicado . Si el RMI en su máquina Java identifica la dirección Wi - Fi de la computadora como el anfitrión , ordenadores conectados a usted en una red Ethernet no pueden usar RMI para acceder a cualquier cosa en el equipo. Puede configurar RMI manera que ofrezca la dirección de Intranet , pero si quiere que otros equipos virtuales para acceder a la suya , tanto por Wi - Fi y Ethernet capacidad de RMI , que aún no es la configuración correcta .
Soluciones

para RMI utilizable no importa cómo otros equipos se conecten al host , utilice la fábrica toma para controlar la conexión. Usando una variable Java llamada ThreadLocal , puede dar a la fábrica toma una dirección IP que todos los equipos que utilicen RMI deben conectarse. También puede configurar Java, por lo que proporciona a otras computadoras con una lista de todos los nombres de host posibles - todas las direcciones IP de la red - y selecciona la opción correcta en la lista
< br . >

Programación Java
La forma de repetición de un vector en Java
Cómo centrar un JPanel en la cima de un JFrame
Cómo convertir los números primos con el Código de alfabeto en Java
Cómo obtener Bytes Desde Java flujo de entrada
¿El lenguaje de programación Java es completo o es útil solo para escribir programas web?
Cómo devolver un valor booleano en Java
Las ventajas y desventajas de la sobrecarga de métodos en Java
Cómo escribir juegos en Java
Conocimiento de la computadora © http://www.ordenador.online