这是什么Jini技术?

3
这个问题涉及到Jini技术。在《Head First Java》一书中,作者说他们期望读者在正确的时间得到Jini方面的经验。然而,几个月前,我发现这个Jini现在变成了Apache River。我非常想学习它,因为我听说它可以做很酷的事情,比如从电脑上控制你的电视、风扇、烤箱等等。现在,以下是我的问题:
  1. 我应该从哪里开始学习这项技术?(请不要提供以下链接 http://river.apache.org/user-guide-basic-river-services.html,因为对于初学者来说没有帮助)

  2. 我需要电子工程知识才能使用它吗?(如果是,那么我要么放弃,要么找一个有这方面知识的人)

  3. 我需要购买昂贵的设备才能使用它吗?(比如天线、遥控器)

  4. 为什么没有关于它的书籍?(我在进行了大量搜索后只看到了两本Java机器人书籍,但它们都超过10年了)

1个回答

2
我认为这里有些混淆。Jini与机器人或控制电视并没有直接联系,也不比其他Java技术更适用于这些领域。Jini是一个分布式对象服务,允许服务之间进行通信和查找其他服务。如果您的服务提供了这些细节,您可以使用它来控制事物,也许会有混淆,因为我认为乐高机器人套件确实提供了这些功能,但它并不比其他任何东西更专门用于机器人技术。可能值得阅读wikipedia对其的描述。

天啊,那我是在追寻错误的技术路线吗?我需要学习能够处理我所提到的工作的技术。如果不是Jini,那是什么呢? - PeakGen
1
你到底想做什么?你提到的大多数事情都需要额外的硬件,所以你需要决定具体想要什么。 - Woody
实际上,我需要使用Java控制我的一些物品,比如风扇、电视等。至少,有什么技术可以做到这些? - PeakGen
1
没有特定的技术,许多技术都可以做到。如果你有相应的硬件,这些事情就足够容易控制了。要控制你的电视,你需要某种红外接口。要控制你的风扇,你需要一个电源接口。先找到接口,再寻找技术。 - Woody
太好了。非常感谢你的信息,Woody。我真的很感激 :) - PeakGen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接