¿Alguien ha tratado de usar un iPhone como servidor web?

9

Sí, no tiene sentido usar un iPhone como servidor web, aunque el hardware podría usarse de algunas maneras interesantes si esto fuera posible. Podría, por ejemplo, configurar el iPhone para enviar una llamada telefónica o SMS con un mensaje pregrabado a alguien que, por ejemplo, envíe su número de teléfono a través de su interfaz web para que se incluya en su libreta de direcciones.

Nuevamente, no es muy útil, pero sería genial poder comunicarse con un servidor web basado en iPhone. ¿Quién sabe? ¡Quizás alguien tenga un propósito práctico para esto!

Wim ten Brink
fuente

Respuestas:

2

Sí, lo configuré en mi iPhone para enviar correos de voz. Fue un dolor recibir mensajes de voz a través de WinSCP, así que hice una pequeña interfaz web que me permitía descargarlos yendo a myiphone.local. También puedo obtener mis fotos desde allí también.

Usé lighttpd como servidor web (puedes obtenerlo de cydia), sqllite y php para servir las páginas.

Lo malo es que solo funciona cuando el iPhone está encendido. Una vez que está apagado, ya no puede acceder a él.

También hay una aplicación dynamicDNS llamada iDNS que puede usar para configurar un nombre de dominio para su iPhone.


fuente
Hasta que tenga suficiente representante en este sitio, no puedo comentar las publicaciones de otras personas. La aplicación de serverman no está disponible en todo el mundo: estoy en Canadá y no está en mi tienda de aplicaciones de iTunes.
1

Aunque es una función fija y no es exactamente lo que está buscando (pero muestra el concepto en acción), la aplicación HanDBase para iPhone incluye un servidor web: así es como carga y descarga bases de datos, apuntando su navegador web host al iPhone.

Queloide
fuente
1

Los desarrolladores pueden agregar fácilmente la funcionalidad del servidor web a sus aplicaciones iOS usando la biblioteca CocoaHTTPServer . Las aplicaciones que lo implementan a menudo lo usan para permitir a los usuarios transferir datos entre sus teléfonos y cualquier computadora con un navegador que esté en la misma red WiFi.

Matthew Frederick
fuente