如何在Web和控制台Java应用程序之间交换数据

问题描述 投票:-1回答:1

我有疑问,我如何实现在tomcat上运行的Web Java应用程序(servlet)与独立控制台Java应用程序之间的数据交换?一切都托管在一台计算机上。

问题如下:我需要单击网页上的某个按钮,然后执行servlet。接下来,从servlet中,我需要询问存储在独立应用程序中的数据。禁止使用数据库和文件存储。

我该怎么办?

java java-ee
1个回答
0
投票

问题似乎不清楚,但是让我根据我的假设给出答案...

[您正在使用部署在tomcat上的Web应用程序,然后单击此Web应用程序上的按钮,然后在同一服务器上,您有一个并行运行的另一个Java控制台应用程序,因此您的Web应用程序单击应从此控制台应用程序获取并读取数据, 我对吗 ?

如果是这样,您可以简单地使用基于客户端/服务器的Java套接字应用程序,您的服务器是“独立控制台应用程序”,为部署在tomcat上的客户端“ java Web应用程序”提供数据。

请检查示例:

https://cs.lmu.edu/~ray/notes/javanetexamples/

© www.soinside.com 2019 - 2024. All rights reserved.