gpt4 book ai didi

java - Play 框架中的远程处理

转载 作者:行者123 更新时间:2023-11-30 11:47:06 25 4
gpt4 key购买 nike

我有现有的 Play 应用程序,我需要向其添加远程处理功能。

RMI 是理想的选择,因为我不需要重写原始客户端应用程序。可以自己运行 rmi registry,但我想避免它。在 EJB 容器中,rmi 注册表自行启动。

另一种选择 - 例如使用 Hessian,但在这种情况下,我需要在 web.xml 中添加特殊的 servlet 映射是否可以在 Play 中执行?

或者我可以使用网络服务,但在我的情况下这更像是矫枉过正。同样,我需要在 web.xml 中为 CXF 轴添加映射。

您能否建议为 Play 应用程序添加远程处理的最快和最简单的方法?

最佳答案

Play 提供了一个库 ( WS ),这使得通过 HTTP 请求连接第三方应用程序变得非常容易。如果您可以向远程应用程序添加 REST 层,那将是您最好的选择。

如果没有,您可以尝试使用 RMI 并在 Java EE 容器中将游戏作为 war 文件运行(以访问容器),但这会阻碍正常的开发流程。

选择一个或另一个可能取决于添加该 REST 层所涉及的工作。如果不是太复杂,我会赞成。

关于java - Play 框架中的远程处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9482437/

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