sql >> Databáze >  >> RDS >> PostgreSQL

Jak připojit aplikaci C# Windows mobile 6.5 k databázi Postgres?

Podobně jako pro Android nebo iOS bych vám doporučil vytvořit zprostředkující webovou službu, kterou poskytuje server na internetu, se kterým telefony komunikují, místo přímého hovoru s databází. Webová služba by od telefonních klientů akceptovala REST+JSON, REST+XML, XML-RPC, SOAP nebo jakoukoli preferovanou webovou službu procotol. Jednalo by se na základě požadavků z telefonů, dělalo by vše, co je potřeba v databázi k uspokojení požadavku, a vrátilo by jakýkoli výsledek prostřednictvím protokolu webové služby.

To znamená, že vaše jednotlivé telefony nepotřebují připojení přímo k PostgreSQL – dobrá věc, protože připojení k telefonní síti jsou nespolehlivá a logiku opakování/obnovení může být těžké najít správně. Přistáli byste se spoustou visících připojení k serveru Pg. Jste moc pro komunikaci s webovou službou, která pak dělá skutečnou práci, je lepší bezstavový protokol, jako je HTTP.

Vyberte si jakýkoli protokol webové služby, se kterým se ve Windows Phone 6.5 nejsnáze pracuje, a implementujte jej pomocí preferovaného back-end serveru. Ve vašem případě si myslím, že to bude pravděpodobně .NET na IIS.

V závislosti na aplikaci již možná máte protokol webové služby. Pokud máte moderní verzi webové stránky, je docela pravděpodobné, že budete používat JavaScript s REST+JSON k volání koncových bodů serveru, v takovém případě je můžete jednoduše rozšířit a znovu použít pro aplikaci pro telefon.




  1. Jak opravit typické chyby WordPress

  2. Jak mohu spustit nativní skript SQL v JPA/Hibernate?

  3. SQL Developer se nespustí

  4. Spring Boot Application se zasekne na Hikari-Pool-1 - Spouštění...