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.