gpt4 book ai didi

java - tomcat 会与 J2EE 一起运行所有 J2SE 代码吗?

转载 作者:行者123 更新时间:2023-11-28 23:58:20 25 4
gpt4 key购买 nike

我学习了高级Java,其中servlet和JSP代码在Tomcat服务器的帮助下处理http请求和响应。我想知道tomcat是否能够运行servlet和JSP以外的代码,例如Java SE代码,因为我想在后端用Java做一些AI相关的编程。如何在我的 Web 项目后端使用 Java 实现 AI?我应该选择 JBoss 吗?

最佳答案

欢迎来到 stackoverflow Prajjwal Gupta! Tomcat 可以使用 Java SE 执行编写的源代码。

举个奇怪的例子:例如,如果你在用户发出请求时执行 JOptionPane 的打开,代码将执行,但是 JOptionPane 窗口将显示在服务器上而不是客户端机器上正在提出请求。

这个例子是为了提醒您 JSE 代码在服务器端而不是在客户端运行:同样的事情也会发生在您的 IA 实现上。

正如您自己提到的,Tomcat 是一个 http 服务器,因此它接收一个请求,处理应该完成的事情(它的 IA),并返回一个响应。

如果您的 AI 需要大量时间来处理响应,请考虑仅在响应中返回“好的,我正在处理”,处理完成后,将结果保存到数据库以供进一步查询。

这是你想知道的吗?如果不是,请添加更多信息,以便获得更客观的答案;)

关于java - tomcat 会与 J2EE 一起运行所有 J2SE 代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55080849/

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