java中调用在另一台服务器上运行的C函数的最佳方法是什么?

汉尼·萨克

java中调用在另一台服务器上运行的C函数的最佳方法是什么?我的应用程序用 Java 编写并在服务器“A”上的应用程序服务器上运行,我需要调用在另一台未安装 Java 的服务器“B”上运行的 C 函数。

我们是否应该在服务器 B 上构建一个 Web 服务来接受来自服务器 A 上的 Web 应用程序的请求?或者只是使用 RPC 远程调用它?两者的性能如何?

鬼猫

首先:

只需使用 RPC 调用它

在谈论 RPC 时,没有“只是”这样的东西。除非您已经有一些 CORBA 或任何解决方案,否则您将不得不投入大量时间来使其工作。

使用 Web 服务会添加多个抽象层,这会影响延迟。但当然,这是更灵活的解决方案。

我认为(在 2018 年)声明是公平的:合理的架构将在 B 上提供某种(宁静的)HTTPS 服务。如果有紧迫的原因,您应该只考虑其他选项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NodeJS连接到另一台服务器上的wss

来自分类Dev

在石英中可以在一个服务器上配置作业,然后在另一台服务器上运行该作业?

来自分类Dev

如何从另一台服务器上的用户界面(网页)调用一台服务器上的API?

来自分类Dev

htaccess规则可在一台服务器上运行,但不能在另一台服务器上运行

来自分类Dev

SSH Heredoc在另一台服务器上运行Perl脚本找不到正确的路径

来自分类Dev

在路由未找到的地方对另一台服务器的HTTP调用

来自分类Dev

HTML / PHP编码,特殊字符可在一台服务器上运行,而不能在另一台服务器上运行

来自分类Dev

在另一台服务器上的Spring Boot外部配置

来自分类Dev

PHP在另一台服务器上执行PHP并获得结果

来自分类Dev

包括使用JS的另一台服务器上的PHP

来自分类Dev

另一台服务器的备份文件的默认位置是什么

来自分类Dev

在另一台服务器上通过Firebase功能进行身份验证的最佳实践是什么?

来自分类Dev

另一台服务器的备份文件的默认位置是什么

来自分类Dev

高频率在另一台服务器上运行脚本

来自分类Dev

在石英中可以在一个服务器上配置作业,然后在另一台服务器上运行该作业?

来自分类Dev

Node.js处理另一台服务器上的登录

来自分类Dev

一台服务器上是否存在Java SSLHandshakeException,而另一台服务器上没有?

来自分类Dev

如何使用Celery从另一台服务器运行任务?

来自分类Dev

一台服务器,另一台PC上的多个网站

来自分类Dev

在路由未找到的轨道上对另一台服务器的HTTP调用

来自分类Dev

网络C#上另一台服务器上的引用路径

来自分类Dev

AJAX等到文件在另一台服务器上存在

来自分类Dev

另一台服务器上的git分支

来自分类Dev

在另一台服务器上的Spring Boot外部配置

来自分类Dev

关于服务器,何时应该将进程移至另一台服务器而不是同一台服务器上?

来自分类Dev

Ansible 命令触发在另一台服务器上的注册

来自分类Dev

文件上传并保存在另一台服务器 PHP 上

来自分类Dev

如何连接在另一台服务器上运行的网络

来自分类Dev

登录到另一台服务器并运行命令 - 使用脚本

Related 相关文章

  1. 1

    NodeJS连接到另一台服务器上的wss

  2. 2

    在石英中可以在一个服务器上配置作业,然后在另一台服务器上运行该作业?

  3. 3

    如何从另一台服务器上的用户界面(网页)调用一台服务器上的API?

  4. 4

    htaccess规则可在一台服务器上运行,但不能在另一台服务器上运行

  5. 5

    SSH Heredoc在另一台服务器上运行Perl脚本找不到正确的路径

  6. 6

    在路由未找到的地方对另一台服务器的HTTP调用

  7. 7

    HTML / PHP编码,特殊字符可在一台服务器上运行,而不能在另一台服务器上运行

  8. 8

    在另一台服务器上的Spring Boot外部配置

  9. 9

    PHP在另一台服务器上执行PHP并获得结果

  10. 10

    包括使用JS的另一台服务器上的PHP

  11. 11

    另一台服务器的备份文件的默认位置是什么

  12. 12

    在另一台服务器上通过Firebase功能进行身份验证的最佳实践是什么?

  13. 13

    另一台服务器的备份文件的默认位置是什么

  14. 14

    高频率在另一台服务器上运行脚本

  15. 15

    在石英中可以在一个服务器上配置作业,然后在另一台服务器上运行该作业?

  16. 16

    Node.js处理另一台服务器上的登录

  17. 17

    一台服务器上是否存在Java SSLHandshakeException,而另一台服务器上没有?

  18. 18

    如何使用Celery从另一台服务器运行任务?

  19. 19

    一台服务器,另一台PC上的多个网站

  20. 20

    在路由未找到的轨道上对另一台服务器的HTTP调用

  21. 21

    网络C#上另一台服务器上的引用路径

  22. 22

    AJAX等到文件在另一台服务器上存在

  23. 23

    另一台服务器上的git分支

  24. 24

    在另一台服务器上的Spring Boot外部配置

  25. 25

    关于服务器,何时应该将进程移至另一台服务器而不是同一台服务器上?

  26. 26

    Ansible 命令触发在另一台服务器上的注册

  27. 27

    文件上传并保存在另一台服务器 PHP 上

  28. 28

    如何连接在另一台服务器上运行的网络

  29. 29

    登录到另一台服务器并运行命令 - 使用脚本

热门标签

归档