使用移动代理的自适应移动学习软件

时间:2012-10-02 13:45:24

标签: java agent adaption

我负责开发使用移动代理的自适应移动学习系统。移动代理对我来说很新鲜。我完成了一些理论和建筑任务。

现在我处于实施阶段。请帮助我,我怎么开始?我需要什么编程技巧。基本上我是PHP和.Net开发人员,也是Java新手。

坦克你

1 个答案:

答案 0 :(得分:4)

我会说你是从错误的地方开始的。一般的代理商,特别是移动代理商,具有一系列独特的特征作为解决问题的方法。如果您尝试为用户解决的问题没有这些特性,那么通过构建可能对您的用户需求几乎没有影响的技术,您就会浪费时间和精力。即使你最终的目标是构建和发布一个通用的代理平台(在那里,做到了,但对我没有用,但你可能有更好的运气),你仍然应该知道你是哪类问题旨在能够解决。每个平台都有一些偏见和假设 - 这是不可避免的。我的建议是让你的假设和限制在前面明确,并且专注。也许你可以稍后概括,但先得到一些工作。

对于移动代理,即能够自己运输的代理,包括运行程序状态,从一个节点到另一个节点,我还没有看到任何合理的用例,它构成了一个移动代理比消息传递更好的解决方案此外,实施障碍非常高:停止,编组,运输,解组和恢复延续是非常困难的;添加安全注意事项,保证浪费的时间比项目浪费的时间多。如果您有一个分布式代理系统无法解决问题的铸铁论点,我建议构建移动代理解决方案。

那里有代理平台,尽管它们并不像人们想象的那样维护得很好。 WikiPedia上的There's a good surveyJade是目前仍在进行的较为成熟的平台之一,但您可能会发现Jason更容易进入(并且至少有一本书可以帮助您开始使用Jason)。我不知道任何.Net代理平台。