【问题标题】:mobile software that inserts and sends text message to database将文本消息插入并发送到数据库的移动软件
【发布时间】:2010-11-01 06:52:08
【问题描述】:

我正在寻找一种移动软件,它将从手机发送/接收短信到数据库(如果不是直接我可以构建服务或接收它的东西),以便程序将新消息插入特定表并轮询另一个表以获取传出消息。我发现了一个名为 Ultrasms 的程序,它做类似的事情,但它在与手机配对的计算机上运行。我希望该软件能够在移动设备上实际运行。我真的对移动操作系统没有偏好,我只想快速构建它。

如果您不知道任何软件,您推荐最简单的方法吗? (Windows Mobile、Android、iPhone、黑莓?)以及使用什么语言/框架来做到这一点?

【问题讨论】:

  • 这个数据库在哪里?在手机上还是在外部服务器上?

标签: mobile sms windows-mobile mobile-application


【解决方案1】:

您可以非常轻松地使用 Windows Mobile。 Compact Framework 有 MessageInterceptor 类,它允许您在收到消息时执行某些操作(即,将其插入数据库中)。

只需使用服务器上的 Web 服务,Windows Mobile 设备可以调用它来存储消息数据,然后使用另一个函数轮询服务器并将任何需要发送的消息返回给设备。

所需的所有代码都是 C# 和 .NET Compact Framework 中提供的标准代码,因此不需要任何第三方 DLL 或软件。

【讨论】:

  • 感谢 tomlog,是否可以轻松地不断拨打另一个服务电话来检查排队的消息并将其发送出去?
  • 是的,如果你只是使用一个定时器,它会定期运行该函数来调用 Web 服务并处理任何排队的消息,你会没事的。
【解决方案2】:

如果你的意思是短信,只是互联网上的短信而不是短信服务,我肯定会选择安卓或者只是一个网络小部件。

为什么选择安卓? - 它的发展速度如此之快,我的意思是快疯了。当然它缺乏功能,但如果你想要消息传递、网络、获取/发布数据,这是适合你的平台。

如果你指的是短信,恐怕事情会稍微复杂一些。涉及聘请短信服务提供商并使用短信提供商 API 从他们那里获取短信文本消息,然后您可以将消息放入数据库中。这将涉及向提供者支付某种形式的费用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-05
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 2013-04-04
    相关资源
    最近更新 更多