我有一个应用程序,有点像计算器,允许位操作和持久化数据,我想通过节点运行它。这是因为我想将它作为桌面应用程序发布,并熟悉React和Electron,所以我想用这些工具构建gui。做这个的最好方式是什么?我找到了很多方法,但它们似乎都适用于不同的情况。我的应用程序不需要与服务器通信来运行任何代码,所有的逻辑和数据操作都在java应用程序上,我只是想通过节点运行它,所以我可以创建一个接口。以下是我发现的一些选项:
创建.jar文件并通过子进程运行。
在端口上使用套接字通信和通话(这看起来主要用于服务器通信但可以在同一台机器上使用,所以我认为它仍然可以解决我的问题)
我还考虑过在节点中重新编写代码(它不是很多代码所以不会花费太多时间)并且还使用JavaFx来创建gui,但我只想求助于这些选项。他们尝试通过节点应用程序运行java代码要好得多。