Redes Android
Estamos implementando una arquitectura sever-client y algunas de las aplicaciones cliente se supone que se ejecutan en el sistema operativo Android. La primera idea que me vino a la mente fue usar java RMI, pero el api de RMI obviamente no se implementó para android.
Así que 1) ¿Hay una manera de usar el java RMI api en una aplicación de Android? ¿Puedo importarlo desde la biblioteca estándar de Java? 2) ¿Cuáles son los posibles sustitutos de RMI que funcionarán para las aplicaciones de Android y de escritorio?
- Red local iOS-Android zeroconf ad-hoc
- No se pudo encontrar la clase SoapObject
- Obtención de velocidad de datos de la red wifi / móvil mediante programación
- Opciones para la comunicación del servidor cliente en Android
- Recuperar mediante programación los datos de uso de la red de etiquetas en Android
Gracias.
- ConectividadManager getNetworkInfo (int) obsoleta
- Enviar notificación a todos los dispositivos conectados a una red Wi-Fi
- Acceder a mi localhost desde mi tablet Android
- Tratando de conectar la aplicación de Android a .NET ".svc" webservice y el servidor responde Tipo de soporte no compatible
- AsyncSocket en java?
- Cómo utilizar el GPS y el proveedor de red para obtener los valores de latitud y longitud en la ubicación actual en Android
- Wake lock no parece funcionar
- Servicio Web recibe parámetros nulos de la aplicación utilizando el método ksoap
RMI es una mala solución para cualquier cosa que no esté atrapada en la misma subred. Es terrible en la recuperación de los fracasos, y con los clientes de roaming.
Hay un montón de posibles soluciones, no limitado a
- Estilo HTTP REST, con datos XML o JSON
- JSONRPC / XMLRPC
- SOAP (no es el mejor para un punto de vista de rendimiento)
- Protocol Buffers sobre sockets (TLS / SSL, por favor). Considere WebSockets.
Si se utiliza una implementación ligera JAVA / RMI Android es factible para su situación particular, puede echar un vistazo a los siguientes enlaces:
- ¿Qué significan los números de compilación en un teléfono Android? ¿Cómo se forman? ¿Señalan algún sentido que soy incapaz de entender?
- Parse.com, Parse SDK descarga NO Archivo Parse-1.10.3.jar en el SDK