小编Min*_*tch的帖子

Rust 中的运行时插件

我们有一个商业销售的应用程序,目前是用 Java 和 Python 编写的。出于性能和非崩溃的原因,我们目前正在考虑转向 Rust。

在我们目前的 Java/Python 架构中,我们有一个功能可以管理特定客户想要的定制。这涉及将 Java jar/类和 python 文件放置在指定为特定客户定制的特定文件夹下。在应用程序配置中,Java 类路径和 PYTHON_PATH 将此文件夹放在包含正常的、未自定义的应用程序代码的文件夹之前。因此,此特殊文件夹中的任何代码都将覆盖应用程序的正常、非自定义行为。

当迁移到 Rust 时,我们希望以某种形式保留此功能。我们当然希望避免向客户分发核心应用程序的源代码(现在主要是 Java)并让客户进行编译,如果我们使用 Rust 的模块功能,这就是我们需要做的。

当我们使用 Rust 时,有没有办法实现这个功能呢?

目标操作系统是 Linux 和 Windows 的混合体。

rust

4
推荐指数
1
解决办法
870
查看次数

RMI回调 - 有线协议是什么?

当Java RMI与客户端回调一起使用时,什么是"在线",TCP/IP级协议?

具体来说,服务器是否启动与客户端的单独TCP/IP连接以进行回调,或者是否使用了现有的TCP/IP连接?

此参考:https://www.cis.upenn.edu/~bcpierce/courses/629/jdkdocs/guide/rmi/spec/rmi-protocol.doc.html表示HTTP POST封装在RMI中以调用该方法,是服务器向客户端进行回调的HTTP POST吗?

java rmi

2
推荐指数
1
解决办法
169
查看次数

标签 统计

java ×1

rmi ×1

rust ×1