gpt4 book ai didi

java - 透明远程处理和位置透明之间的区别

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:08:30 24 4
gpt4 key购买 nike

我在谷歌上搜索了一下,找到了对上述两种远程处理策略(即透明远程处理位置透明)之间区别的一个很好的解释。

据我所知,前者是Java RMI的基础,后者是Akka的基础。我非常了解 Java RMI 并且我理解透明远程处理 的含义,但是 Akka 呢?

非常感谢大家的回复。

最佳答案

两者其实是相反的。

“透明远程处理”是关于使远程调用看起来像本地调用。“位置透明”是指让本地调用看起来像远程调用。

虽然这听起来没什么大不了的,但确实如此。这完全取决于您可以做出的假设。通常本地调用具有更高的保真度,因为可能的错误和失败模式要少得多。通过在“位置透明度”中采用这些故障和错误模式,技术上发送方和接收方位于的位置不再重要。

对于“透明远程处理”,您跨越异步和二进制边界并不明显,因此,调用线程是否能够取得进展,是否会有关于通信问题或信息丢失的通知或腐败。

我希望这能回答你的问题,

干杯,√

关于java - 透明远程处理和位置透明之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37043288/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com