PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để kết nối ứng dụng C # Windows mobile 6.5 với cơ sở dữ liệu Postgres?

Cũng giống như đối với Android hoặc iOS, tôi khuyên bạn nên xây dựng một dịch vụ web trung gian được cung cấp bởi một máy chủ trên Internet mà điện thoại nói chuyện với nhau thay vì nói chuyện trực tiếp với cơ sở dữ liệu. Dịch vụ web sẽ chấp nhận REST + JSON, REST + XML, XML-RPC, SOAP hoặc bất cứ thứ gì mà procotol dịch vụ web ưa thích của bạn là từ các ứng dụng khách điện thoại. Nó sẽ hoạt động theo các yêu cầu từ điện thoại, làm bất cứ điều gì cần thiết trong cơ sở dữ liệu để đáp ứng yêu cầu và trả về bất kỳ kết quả nào thông qua giao thức dịch vụ web.

Điều này có nghĩa là điện thoại cá nhân của bạn không cần kết nối trực tiếp đến PostgreSQL - một điều tốt, vì kết nối mạng điện thoại không ổn định và logic thử lại / thiết lập lại có thể khó hoạt động đúng. Bạn sẽ nhận được rất nhiều kết nối lủng lẳng đến máy chủ Pg. Bạn nhiều tốt hơn nên sử dụng giao thức không trạng thái như HTTP để nói chuyện với một dịch vụ web sau đó hoạt động thực sự.

Chọn bất kỳ giao thức dịch vụ web nào dễ làm việc nhất trên Windows Phone 6.5 và triển khai nó bằng cách sử dụng máy chủ back-end ưa thích của bạn. Trong trường hợp của bạn, tôi tưởng tượng đó có thể là .NET trên IIS.

Tùy thuộc vào ứng dụng, bạn có thể đã một giao thức dịch vụ web. Nếu bạn có phiên bản trang web hiện đại thì khá có khả năng sử dụng JavaScript với REST + JSON để gọi các điểm cuối của máy chủ, trong trường hợp đó, bạn có thể chỉ cần mở rộng và sử dụng lại chúng cho ứng dụng điện thoại.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thoát chuỗi khi khớp mẫu trong PostgreSQL

  2. GUI PostgreSQL nào tốt nhất? So sánh năm 2021

  3. Lợi ích của PostgreSQL

  4. Có cách nào để tải dữ liệu văn bản vào cơ sở dữ liệu trong PostgreSQL không?

  5. Heroku Postgres:psql:FATAL:không có mục nhập pg_hba.conf cho máy chủ