Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有比Apacher River(Jini)更好的远程过程调用技术?_Java_Websocket_Distributed Computing_Jini - Fatal编程技术网

Java 有没有比Apacher River(Jini)更好的远程过程调用技术?

Java 有没有比Apacher River(Jini)更好的远程过程调用技术?,java,websocket,distributed-computing,jini,Java,Websocket,Distributed Computing,Jini,我计划通过web执行一个简单的远程过程调用(RPM),目前我正在使用WebSocket。我想知道Jini是否比WebSockets好,或者是否有一个更新的API或Java框架来做RPC。WebSockets和Jini是值得注意的主要工具,两者都有其优缺点。我想说WebSockets是伟大的,仅仅是因为它有大量的示例和文档。Jini与WebSockets有很大不同,因此,如果无意中听到学习如何使用它的任何消息,可能都是不值得的;这取决于您的评估,我想。我不会直接使用WebSocket,因为较旧的浏

我计划通过web执行一个简单的远程过程调用(RPM),目前我正在使用WebSocket。我想知道Jini是否比WebSockets好,或者是否有一个更新的API或Java框架来做RPC。

WebSockets和Jini是值得注意的主要工具,两者都有其优缺点。我想说WebSockets是伟大的,仅仅是因为它有大量的示例和文档。Jini与WebSockets有很大不同,因此,如果无意中听到学习如何使用它的任何消息,可能都是不值得的;这取决于您的评估,我想。

我不会直接使用WebSocket,因为较旧的浏览器和/或公司防火墙可能会有问题。 是一个受人尊敬的包装器,如果需要,它将优雅地降级为另一种传输机制,同时仍然允许您使用WebSockets类型的API

客户端通常用JavaScript编写,但它们有许多服务器,包括两个用Java编写的服务器:和。现在看来,Vert.x的实现更为成熟。

我发现了一个有用的演示文稿