使用JRMI客户端调用.NET远程功能

迈克尔·N

我需要在.NET中编写Bridge应用程序,并且客户端是Java RMI。如果可能,我试图找到在.NET中实现服务器的正确方法。

异步

这不是不可能,但几乎肯定不值得在纯.NET中开发桥的麻烦。如果无法将客户端更改为可互操作性更高的技术(某些多语言RPC或REST),请考虑如何将RMI的Java服务器端合并到桥应用程序中。

例如,您可以在用C / C ++开发的“本机”进程中托管JVM,也可以将本机代码的DLL加载到JVM进程中。无论哪种情况,都可以使用JNI从Java到C / C ++进行通信。您可以在C ++ / CLI中开发C / C ++方面,以过渡到.NET。(这导致了一个有趣的场景,即JVM和CLR在同一进程中运行,这是我从未亲自使用过的。)

或者,您可以将服务器端Java和.NET分成不同的进程,并使用多语言RPC或REST再次进行通信(请注意,这不需要更改客户端)。如果要桥接的接口很大,那么您可能更喜欢这种方法来编写大型JNI接口的本机端,我发现这很乏味且容易出错。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用socket.io从客户端调用服务器端功能?

来自分类Dev

远程使用 VPN 客户端

来自分类Dev

我可以从远程节点调用 GenServer 客户端功能吗?

来自分类Dev

为什么在服务器端和客户端同时调用recv和发送功能时使用客户端的文件描述符?

来自分类Dev

WildFly:来自远程客户端的EJB调用

来自分类Dev

WildFly:来自远程客户端的EJB调用

来自分类Dev

MultiTermVectorsRequest 使用 .Net 客户端嵌套

来自分类Dev

扩展用于客户端远程连接的JCONSOLE功能

来自分类Dev

使用具有恢复功能的PHP将大型远程文件下载到客户端

来自分类Dev

Signalr没有调用客户端功能

来自分类Dev

Firebase云功能调用客户端脚本

来自分类Dev

使用Ajax调用.net,C#获取客户端的服务器端字符串值

来自分类Dev

.NET Web服务客户端调用性能问题

来自分类Dev

Mule:如何使用远程客户端的服务

来自分类Dev

WildFly中远程客户端使用的UserTransaction

来自分类Dev

Mule:如何从远程客户端使用服务

来自分类Dev

最终客户端功能

来自分类Dev

Java客户端混合使用TCP和UDP功能

来自分类Dev

如何从客户端调用服务器端按钮单击功能?

来自分类Dev

如何从流星中的客户端调用服务器端功能

来自分类Dev

从客户端调用服务器端按钮单击功能

来自分类Dev

如何从流星中的客户端调用服务器端功能

来自分类Dev

如何测试我的.NET客户端使用的TLS版本?

来自分类Dev

使用Microsoft Graph .NET客户端库分配经理

来自分类Dev

使用protobuf-net.Grpc的客户端回调

来自分类Dev

使用Web Api作为客户端的SignalR [.Net Core]

来自分类Dev

在.NET Web服务上使用PHP SOAP客户端

来自分类Dev

Signalr .net客户端

来自分类Dev

使用两个作为客户端的IOS应用(Swift),通过客户端实现喜欢的功能实现

Related 相关文章

  1. 1

    如何使用socket.io从客户端调用服务器端功能?

  2. 2

    远程使用 VPN 客户端

  3. 3

    我可以从远程节点调用 GenServer 客户端功能吗?

  4. 4

    为什么在服务器端和客户端同时调用recv和发送功能时使用客户端的文件描述符?

  5. 5

    WildFly:来自远程客户端的EJB调用

  6. 6

    WildFly:来自远程客户端的EJB调用

  7. 7

    MultiTermVectorsRequest 使用 .Net 客户端嵌套

  8. 8

    扩展用于客户端远程连接的JCONSOLE功能

  9. 9

    使用具有恢复功能的PHP将大型远程文件下载到客户端

  10. 10

    Signalr没有调用客户端功能

  11. 11

    Firebase云功能调用客户端脚本

  12. 12

    使用Ajax调用.net,C#获取客户端的服务器端字符串值

  13. 13

    .NET Web服务客户端调用性能问题

  14. 14

    Mule:如何使用远程客户端的服务

  15. 15

    WildFly中远程客户端使用的UserTransaction

  16. 16

    Mule:如何从远程客户端使用服务

  17. 17

    最终客户端功能

  18. 18

    Java客户端混合使用TCP和UDP功能

  19. 19

    如何从客户端调用服务器端按钮单击功能?

  20. 20

    如何从流星中的客户端调用服务器端功能

  21. 21

    从客户端调用服务器端按钮单击功能

  22. 22

    如何从流星中的客户端调用服务器端功能

  23. 23

    如何测试我的.NET客户端使用的TLS版本?

  24. 24

    使用Microsoft Graph .NET客户端库分配经理

  25. 25

    使用protobuf-net.Grpc的客户端回调

  26. 26

    使用Web Api作为客户端的SignalR [.Net Core]

  27. 27

    在.NET Web服务上使用PHP SOAP客户端

  28. 28

    Signalr .net客户端

  29. 29

    使用两个作为客户端的IOS应用(Swift),通过客户端实现喜欢的功能实现

热门标签

归档