Sobre Aplicativo BetterApp

O aplicativo BetterApp foi desenvolvido baseado na tecnologia webapp, sendo assim o mesmo precisa de um servidor web para hospedar o serviço que já foi explicado no tópico sobre como configurar o BetterApp.

Lembrando que não iremos mostrar na wiki como instalar e configurar um servidor Web, por não fazer parte do pacote Better. Lembrando que os consultores técnicos devem saber o que é um servidor web, bem como configura-lo. Basta uma simples pesquisa sobre como hospedar paginas Asp.net no seu PC, que será mostrado varias opções de servidor.

Caso queira seguir a nossa indiciação, consulte o tópico referente ao BetterApp. Clique Aqui

Lembrando ao escolher o servidor Web procure saber a limitação de usuários simultâneos.

Para que você consiga a ter acesso ao seu aplicativo é necessário que você direcione a porta 80 para o computador que será o servidor de web. Esta configuração deve ser feita no seu roteador ou junto a sua prestadora de serviço quando não possuir roteador. Lembrando que em alguns casos a porta 80 deve ser solicitada sua liberação junta a sua ptestadora de serviço de internet.

Servidores de DNS

A sistema BetterDesktop quando habilitado para fornecer dados para o BetterApp já fará o serviço de resolução de nomes de IP, mesmo que seu IP mude basta apenas abrir o BetterDesktop que ele irá informar para o
BetterApp o seu nome IP.

Tunél de Dados

Para que o seu App funcione corretamente você precisará que alguns serviços estejam em funcionamento. Veja o Fluxo de Dados quando você utiliza o BetterApp:
Solicitação de Dados:
SmartPhone---->-------->NossoServidor Azure-------->Nossa Base de Dados---------->Sua Base de Dados
Resposta de Dados:
Sua Base de Dados------->SmartPhone

Todo este caminho fica praticamente invisível no momento do acesso, ficando por conta do Aplicativo instalado do seu SmartPhone e no Sistema BetterDesktop.

Quando falamos de porta 80, estamos apenas fazendo referência ao acesso do BetterApp, para acesso a base de dados via BetterDesktop em computadores remoto você deve direcionar a porta que você configurou no seu servidor SQL. Lembrando que uma coisa não tem haver com a outra.