Alguém já tentou usar um iPhone como servidor web?

9

Sim, não faz sentido usar um iPhone como servidor da Web, embora o hardware possa ser usado de algumas maneiras interessantes, se isso for possível. Você pode, por exemplo, configurar o iPhone para enviar uma chamada telefônica ou SMS com mensagem pré-gravada para alguém que, por exemplo, envie o número de telefone dele através da interface da Web para ser incluído no catálogo de endereços.

Novamente, não é muito útil, mas seria legal poder se comunicar com um servidor da web baseado no iPhone. Quem sabe? Talvez alguém tenha um propósito prático para isso!

Wim ten Brink
fonte

Respostas:

2

Sim, eu o configurei no meu iPhone para servir mensagens de voz. Foi difícil receber mensagens de voz através do WinSCP, então criei uma pequena interface da web que me permitiria baixá-las acessando myiphone.local. Também posso tirar minhas fotos de lá.

Eu usei o lighttpd como servidor da web (você pode obtê-lo no cydia), sqllite e php para servir as páginas.

O ruim é que ele só funciona quando o iPhone está ligado. Uma vez desativado, você não poderá mais acessá-lo.

Há também um aplicativo dynamicDNS chamado iDNS que você pode usar para definir um nome de domínio para o seu iPhone.


fonte
Até ter um representante suficiente neste site, não posso comentar nas postagens de outras pessoas. O aplicativo serversman não está disponível em todo o mundo - estou no Canadá e não está na minha loja de aplicativos do iTunes.
1

Embora seja uma função fixa e não seja exatamente o que você está procurando (mas mostra o conceito em ação), o aplicativo HanDBase para iPhone inclui um servidor da web - é assim que você faz o upload e o download de bancos de dados, apontando o navegador host para o iPhone.

Keeloid
fonte
1

Os desenvolvedores podem adicionar facilmente a funcionalidade do servidor da web a seus aplicativos iOS usando a biblioteca CocoaHTTPServer . Os aplicativos que o implementam costumam usá-lo para permitir que os usuários transfiram dados entre seus telefones e qualquer computador com um navegador que esteja na mesma rede Wi-Fi.

Matthew Frederick
fonte