PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да свържете приложение на C# Windows mobile 6.5 към база данни на Postgres?

Подобно на Android или iOS, бих ви препоръчал да изградите посредническа уеб услуга, която се предоставя от сървър в Интернет, с който телефоните говорят, вместо да говорят директно с базата данни. Уеб услугата ще приеме REST+JSON, REST+XML, XML-RPC, SOAP или какъвто и да е предпочитан протокол за уеб услуга от телефонните клиенти. Той ще действа според заявките от телефоните, като прави всичко необходимо в базата данни, за да удовлетвори заявката, и ще връща всеки резултат чрез протокола за уеб услуги.

Това означава, че вашите индивидуални телефони не се нуждаят от връзки директно към PostgreSQL – нещо добро, тъй като връзките в телефонната мрежа са нестабилни и логиката за повторно/възстановяване може да бъде трудна за правилна. Ще се окажете с много висящи връзки към Pg сървъра. Вие сте много по-добре с протокол без състояние като HTTP, за да разговаряте с уеб услуга, която след това върши истинската работа.

Изберете протокола за уеб услуги, с който е най-лесно да работите на Windows Phone 6.5, и го внедрете, като използвате предпочитания от вас беден сървър. Във вашия случай предполагам, че това вероятно ще бъде .NET на IIS.

В зависимост от приложението, може вече да имате протокол за уеб услуги. Ако имате модерна версия на уеб страница, тогава е доста вероятно да използвате JavaScript с REST+JSON за извикване на крайни точки на сървъра, в който случай може просто да успеете да разширите и да ги използвате повторно за приложението за телефон.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка в колоната на SQL заявката не съществува

  2. Как работи функцията Scale() в PostgreSQL

  3. часова зона по подразбиране на postgres

  4. Сортиране на елементи от масива

  5. Мигриране от MySQL към PostgreSQL