当我发送远程信号时如何实现应用程序到期?

问题描述:

我需要实现一个非常具体的演示机制。它不能在某个日期之后,或者在X天的使用之后或X启动之后过期。当我发送远程信号时如何实现应用程序到期?

我需要这个应用程序通过我自己发送的远程信号过期!

你如何建议我实现这个?具有特殊Integer标志的远程XML文件还是有更好的方法?

你已经提出了一个相对普遍的问题,所以我能做的最好的就是给你一个普遍的问题。如果我是你,我会做的是让你的应用程序在每次启动时都轮询远程服务器。通过该轮询,它提供了某种唯一的标识符。当服务器获得响应时,它会查找唯一标识符以查看该应用程序的特定实例是否已过期。如果有的话,它简单地发回一个回应,说“是的,你已经过期”。否则它会说,“不,你仍然很好走。”

+0

因此,这是一个远程XML或txt文件,其中有一些值吗?像0到期和1不过期? – sandalone 2012-03-28 18:18:10

+0

是的,它必须是一个普遍的问题,因为我不能更具体:) – sandalone 2012-03-28 18:18:31

+0

我会稍微调整这种方法,并保持应用程序本地数据库过期的标记。您可以每次减少网络通话。 – kosa 2012-03-28 18:26:13