Estou criando um projeto pequeno no xamarin.formulário (para aprender o padrão xamarin e mvvm), em que meu aplicativo móvel será conectado ao banco de dados do SQL Server. Em todos os fóruns, as pessoas sugerem usar o Web Api para obter o json "s" do banco de dados e, depois, no aplicativo xamarin, entrei no link onde está o json, analise-o e pronto. Eu fiz um projeto de teste que está fazendo isso e funciona muito bem. Infelizmente depois de alguns dias, percebi que todos os dados estão visíveis. Se entrar em url / api / subject, recebo esses dados em json.
Minha pergunta é. Devo conectar-me do meu aplicativo xamarin diretamente ao Banco de Dados SQL OU existe alguma maneira de não mostrar json "s no navegador?
Respostas:
0 para resposta № 1Para funcionar corretamente, muitos aplicativos móveisdependem da nuvem e, portanto, a integração de serviços da Web em aplicativos móveis é um cenário comum. A plataforma Xamarin suporta o consumo de diferentes tecnologias de serviços da Web e inclui suporte interno e de terceiros para o consumo RESTful
, ASMX
e Windows Communication Foundation (WCF)
Serviços.
este artigo discute esses tópicos.
Para clientes que usam Xamarin.Forms
, há exemplos completos usando cada uma dessas tecnologias no Serviços da Web Xamarin.Forms documentação.
Eu recomendo que você aprenda mais sobre Arquitetura REST