gpt4 book ai didi

java - 远程过程调用

转载 作者:行者123 更新时间:2023-11-28 03:48:48 27 4
gpt4 key购买 nike

我正在学习一门软件工程类(class),其中不同的团队正在构建一个大系统的不同原型(prototype)子系统(F35 Lightning 飞机的不同子系统!)。

问题在于,团队可以根据他们最擅长的语言使用不同的编程语言(如 C++ 和 Java)。但是,这些子系统需要相互通信(如雷达需要为导航和导航提供对象坐标)控制)。因此,我们需要提出一个解决方案,让不同的模块可以实时交互。

有人建议使用 XML-RPC,因此我正在阅读它。看完觉得是用在服务端客户端架构上的。这是进行进程间通信的好方法吗?我有哪些选择?

如有任何帮助,我们将不胜感激。

问候,新手

最佳答案

除了 XML-RPC 之外,还有几个选项。要进行简短的要点比较,请查看:

如果您的交易更面向数据,Protocol Buffers可能是替代方案。

Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.

就个人而言,我会首先选择轻量级交换格式或方法,因为组件被认为是原型(prototype)。像 REST 或一些自定义消息传递之类的东西可能足够简单,但足够了。

关于java - 远程过程调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6350604/

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