postgresql – 如何将C#Windows Mobile 6.5应用程序连接到Postgr
发布时间:2020-12-13 16:21:54 所属栏目:百科 来源:网络整理
导读:我正在开发一个 Windows Mobile 6.5应用程序,它需要从应用程序网络中的Postgres数据库获取和发送数据. 我用Google搜索并阅读了有关此事的每一页,但未能找到解决方案. npgsql驱动程序不适用于此sdk. 与 Android或iOS非常相似,我建议您构建一个中间Web服务,该
我正在开发一个
Windows Mobile 6.5应用程序,它需要从应用程序网络中的Postgres数据库获取和发送数据.
我用Google搜索并阅读了有关此事的每一页,但未能找到解决方案. npgsql驱动程序不适用于此sdk.
与
Android或iOS非常相似,我建议您构建一个中间Web服务,该服务由Internet上的服务器提供,电话与之交谈,而不是直接与数据库通信. Web服务将接受REST JSON,REST XML,XML-RPC,SOAP或任何您首选的Web服务procotol来自电话客户端.它会根据电话的请求进行操作,执行数据库中所需的任何操作以满足请求,并通过Web服务协议返回任何结果.
这意味着您的个人手机不需要直接连接到PostgreSQL – 这是一件好事,因为手机网络连接很复杂,重试/重建逻辑可能很难正确.你可以通过很多与Pg服务器的悬空连接登陆.使用像HTTP这样的无状态协议可以更好地与Web服务进行通信,从而完成真正的工作. 选择在Windows Phone 6.5上最容易使用的任何Web服务协议,并使用首选的后端服务器实现它.在你的情况下,我想在IIS上可能是.NET. 您可能已经拥有Web服务协议,具体取决于应用程序.如果你有一个现代的网页版本,那么它很可能使用带有REST JSON的JavaScript来调用服务器端点,在这种情况下,你可能只能扩展和重用手机应用程序的端点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- actionscript-3 – ActionScript编译器UncaughtErrorEvent
- flex AdvancedDataGrid 多表头 flex 教程 flex培训 flex源码
- TDD的主要目的是设计而不是White Box Test
- c# – 将csv文件/ excel导入到sql数据库asp.net中
- [MVC]VS2010安装ASP.NET MVC4 造成 ASP.NET MVC3项目有问题
- ruby-on-rails – 神秘的rails错误,几乎没有任何痕迹
- 如何打开telnet连接并在C#中运行几个命令
- postgresql – 如何在Postgres表中的每个记录生成一个唯一的
- flex的ResourceBundle用处
- c# – 具有泛型属性的LINQ表达式