android - 将数据从 Android 传输到 MS SQL Server

标签 android windows-mobile

我们正在将 Windows 中的 PDA 企业应用程序扩展到 Android。

该应用程序适用于销售人员。当销售人员访问商店时,他们将从 PDA 中放入发票并将信息发送到托管在 IIS 中的后端。 MS SQL Server (2008 R2) 作为数据库服务器运行。

通信可以通过 GPRS、WIFI 或通过 USB 数据线将 PDA 连接到笔记本电脑(如果 GPRS 连接在特定位置不可用)。

目前我们在windows mobile上有应用,部署了WCF(Windows communication foundation)服务来连接后端(在某些情况下我们也使用sql server replication)。

随着我们对 Android 的新扩展(虽然显然后端仍然相同)将数据从客户端 PDA 传输到服务器的最佳机制是什么(在任何单个实例中,大约有 1000 个 PDA 在运行有很多字节的数据上传;速度很重要)?

我不确定这个问题是否适合这里。如果不是,请告诉我。

提前致谢。

最佳答案

使用 basicHTTPBinding 发布您的 WCF 服务,并使用 HTTP 请求从 Android 访问它。此处对此进行了详细描述:How to Consume WCF Service with Android

关于android - 将数据从 Android 传输到 MS SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6396771/

相关文章:

android - 带有 GCM 的应用程序可以在 Kindle Fire 中运行还是需要删除 GCM Jar?

PurgeAsync 之后的 Azure 移动服务将 UpdateAt 过滤器添加到下一个 PullAsync 调用

c# - .NET CompactFramework TextBox.selectAll on gotFocus

android - 如何防止 Android Studio 中的 logcats 中的时间戳被剥离?

android - 当我从应用程序中清除数据时删除了 Sqlite 数据库

android - Eclipse : "Path for project must have only one segment." 这个是什么意思

android - 一分钟定期服务

windows-mobile - 如何在 Windows Mobile 中解压缩 .zip 文件?

windows-mobile - Windows Mobile 上的简易 IPC?

windows - 是否有适用于 Windows Mobile 6.0 的 Office Communicator 自动化 API