¿Cuál es la API Java "oficial" para comunicación cliente/servidor o P2P? Java RMI? ¿Alguna otra API de redes?Estándar Java para comunicación cliente/servidor
¿Es esto conexión de red oficial API el estándar para ambos SE y EE?
estoy seguro de que la respuesta es muy específicos al contexto, por lo que vamos a echar un vistazo a algunos ejemplos:
- usted tiene 2 clientes batientes instaladas en 2 máquinas y conectados a la misma red (o el Internet), y desea que cualquiera de ellos envíe al otro una primitiva, como el entero 4, o algún POJO, como un objeto "Widget"
- Igual que el n. ° 1 anterior, pero entre un cliente Swing y un back-end compatible con Java EE (implementando beans administrados, servidores de aplicaciones, las nueve yardas completas)
No tengo una aplicación específica en mente, solo me pregunto cuáles son las "normas" para la comunicación cliente-cliente y cliente-servidor en el mundo de Java.
¿Con qué protocolos viajan los objetos Netty y los objetos RMI serializados? ¿La pila TCP? UDP? ¿Algo más? ¿Y cómo se encripta su contenido? SSL? AES? Algo más fuerte? – Zac