首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >asp.net网站活动和安卓应用程序之间最好的沟通方式是什么?

asp.net网站活动和安卓应用程序之间最好的沟通方式是什么?
EN

Stack Overflow用户
提问于 2015-09-16 07:14:12
回答 2查看 516关注 0票数 6

我们有一个asp.net网络应用程序,它具有通知、消息等用户活动的功能。我们也为这个Web应用程序提供了一个本地的安卓应用程序。现在,我们必须使用户活动的功能,如通知和消息传递。

就像。用户A喜欢或跟踪用户B,或做任何会通知用户B的活动。通知或消息传递系统,如facebook。如果你在某个活动中给你的朋友贴上标签,或者你的朋友喜欢你的朋友活动,那么你的朋友就会通过android应用程序中的通知而知道,就像它在网站上显示的那样。

什么将是最好的方式或有效的方式在android中检测用户的活动,并得到推送通知开始。

我做了一些研究,但没有得到正确的想法/轨道。

我有一些

1) Android Push Notification using Parse

2) Android Push Notification using GCM

3) Android Service BroadcastReciever

EN

回答 2

Stack Overflow用户

发布于 2015-09-23 11:48:23

3)安卓服务BroadcastReciever

Pros:

  • 无需更改网站API中的任何内容。您只需下载每N分钟朋友的活动,并检查是否有新的。

Cons:

  • 电池很快就会耗尽
  • 您的消息在活动和通知之间可能会有一些延迟。

不要使用这种方法。

2)使用GCM的Android推送通知

Pros:

  • 易于集成(移动)
  • 免费

Cons:

  • 没有好看的表单发送推送(只来自代码或http-请求)
  • 只在使用Google服务的设备上工作
  • 需要服务器上的其他工作(存储用户ids,发送推送)

1)使用Parse的Android推送通知

Pros:

  • 易于集成(移动)
  • 无需在服务器上执行(启动推送除外)
  • 对于没有Google服务的设备,它有自己的推送通知解决方案
  • 您可以从开发人员控制台发送推送。

Cons:

  • 付费(但有一些免费限制)
  • 需要在解析控制台中进行一些设置和编码

我的观点:

如果您有自己的服务器(和数据库),请使用GCM。与Parse的集成不值得。

但是,如果你有很多用户没有Google服务的手机,那么看看Parse是有意义的。

票数 3
EN

Stack Overflow用户

发布于 2015-09-25 06:02:15

使用Ksoap2在ASMX和android之间进行通信。

您可以检查下面的链接,该链接有一个示例,说明如何在android应用程序中使用Soap how服务:

https://programmertoolbox.wordpress.com/2013/04/07/communicate-between-asp-net-webservice-and-android-app/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32602003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档