Uso del módem GSM como servidor de página web (HTTP)

0

Tengo un módem SIM7100E que incluye una tarjeta de datos IP estática y un controlador NI sbRIO9607. Quiero alojar una página muy básica "¡Hola mundo!" (index.html) página web en mi controlador y enviarla a una conexión web pública a través del protocolo HTTP. Lo he puesto en un directorio de sbRIO y quiero servirlo cuando alguna solicitud (es decir, GET) llega al módem LTE SIM7100E. Para resumir, abriré mi navegador web Chrome e ingresaré la IP estática 178.xx.xx.68, y quiero ver el texto "¡Hola mundo!" (página web index.html).

Los pasos deben ser los siguientes:

  • Solicitud GET a través de la conexión TCPIP a través del protocolo HTTP desde la IP del cliente a una IP estática de SIM7100E
  • SIM7100E advierte a sbRIO sobre la solicitud GET y espera los datos provenientes de sbRIO
  • sbRIO envía los datos del archivo index.html a SIM7100E
  • SIM7100E envía datos del archivo index.html a la IP del cliente a través de la conexión TCPIP

Pero el problema es, ¿cómo podría SIM7100E entender si hay alguna solicitud HTTP (el módem SIM7100E no puede saber cuál es la IP del Cliente y luego no puede establecer ninguna conexión TCPIP con el Cliente sin saber la IP del Cliente? Si SIM7100E siempre sondea el puerto HTTP, es decir, 40, y cuando se recibe una solicitud, SIM7100E debería advertir al sbRIO? Pero el conflicto en mi mente es, ¿es posible recibir una solicitud HTTP sin establecer una conexión TCPIP privada con el cliente? Sé que SIM7100E no tiene un HTTP incorporado Capacidad del servidor, pero es capaz de conectarse como servidor TCPIP, si conoce la IP del cliente (entonces solo se proporciona la transferencia de datos sin procesar, y el protocolo HTTP incorporado no está disponible).

    
pregunta onrep

0 respuestas

Lea otras preguntas en las etiquetas