Vota por el mejor protocolo para el escenario dado.

Tengo que tomar una decisión de diseño. Necesito tu consejo.

Requisitos:

Un servidor y un cliente. cliente suele ser un teléfono móvil.Conectado a través de internet.Servidor y cliente quieren hablar entre ellos.Intercambio de texto, multimedia entre el cliente y el servidor.El texto sería algún formato estándar. Eso está predecidido.Requisitos de tiempo realLa sesión suele durar de 5 a 15 minutos. En algunos casos por menos de un minuto. Asume 5 minutos como duración de la sesión.El protocolo debe cumplir con las normas.Debe ser eficiente.

Opción 1 Un protocolo binario que diseño para mi aplicación.

opcion 2 Implementar mi servidor como un HTTPServlet. El cliente envía las solicitudes posteriores y la consulta en el mensaje posterior y el servlet envía la respuesta en el mensaje. Sin embargo, creo que para la interacción en tiempo real, esta no es una buena opción, ya que se crearía un nuevo hilo para cada solicitud de publicación, incluso para el mismo cliente y sesión. Por favor comente sobre la eficiencia de esto.

Opcion 3 Utilice un servlet normal. Se enfrentaría al mismo problema que el anterior.

Opcion 4 UtilizarJABÓN

Opcion 5 UtilizarDESCANSO

Opcion 6 UtilizarGoogle Wave (No he leído la especificación todavía)

Opcion 7 Sugerir algún otro protocolo.

En este momento, no tengo experiencia con servicios web, pero si esla Opción entonces no me importa invertir tiempo en ello.

Básicamente, quiero la velocidad y la eficiencia de la opción 1 con una forma estándar de hacer las cosas.

Gracias

Respuestas a la pregunta(9)

Su respuesta a la pregunta