如何创建Windows Phone 7作为服务的应用程序?

时间:2013-04-07 15:32:30

标签: windows-phone-7 windows-phone-8

我想用windows phone开发一个应用程序,它在后台工作就像服务一样。我需要一个紧急短信发送器,可以由接收器电话中的同一个应用程序接收。因为它必须收到消息,所以它应该是一个服务而不是一个正在运行的应用程序,它是否适用于Windows Phone?

2 个答案:

答案 0 :(得分:0)

不完全那样。您可以运行预定的后台代理,但它非常有限(也有到期日期),无法启动应用程序。要接收消息,您可以使用通知,但用户必须再次单击某处以打开应用程序。没有用户按下发送,您无法自动发送短信。

我建议您重新考虑如何构建此应用。您肯定需要一个后端服务,电话代理可以向某个地方发送短信发送请求。

答案 1 :(得分:0)

  1. 您无法在Windows Phone上安装将在标准Windows计算机上充当服务的应用程序。
  2. 您可以使用push notifications在应用程序之间传递消息。后台代理无法很好地适用于您的场景,其中应立即传递消息。但是,请记住,即使使用推送,也可能存在一定的交付延迟。
  3. 在沙盒式Windows Phone应用程序中,未经用户同意,您无法发送短信。
  4. 您可以使用Twilio等服务通过商业后端发送短信。