【问题标题】:How a Web Application works? [closed]Web 应用程序如何工作? [关闭]
【发布时间】:2016-10-02 02:52:28
【问题描述】:

我是这个网络应用程序的新手,我刚刚开始使用 JSP 创建一个web application 用于我的种植体培训,但我非常纠结于这些问题。

  1. 由于我使用的是 JSP,客户端的计算机是否需要安装 java 才能使用我的 Web 应用程序?

  2. 在我将 Web 应用程序托管在服务器中后,计算机将如何访问它?

  3. 在服务器中托管应用程序的过程是什么。

我正在 Netbeans IDE 中开发我的 Web 应用程序,服务器是 Tomcat,但一切都在我的个人计算机中,很快我将不得不在实际服务器中部署它,我应该如何使我的 Web 应用程序成为一个独立的应用程序(在没有 NetBeans IDE 的情况下工作)。

【问题讨论】:

  • 我比我知道的其他编程语言更了解java。这就是我选择 JSP 的原因,但你能告诉我这些 Web 应用程序是如何工作的或它的架构吗?
  • 桌面上的java是一回事,web上的java是完全不同的:)
  • 这个问题对于 Stack Overflow 来说太宽泛了,因为 Stack Overflow 专注于一个狭窄的特定细节编程问题。我建议您暂时暂停您的编程尝试,以了解有关 Java Servlet、.war 文件和容器(如 Tomcat 或 Jetty)的一般架构的更多信息。从 Wikipedia 开始,然后是 Oracle 网站的教程和指南,也许还有 this O’Reilly book(这本书已经过时,但擅长教授基础知识)。额外提示:Vaadin

标签: java jsp tomcat netbeans web-applications


【解决方案1】:
  1. 不,客户端只需要一个网络浏览器。

  2. 客户端可以调用您的服务器 IP 地址 (http://192.168.1.10/app) 或调用其域(如果您已设置域 (http://yourdomain.com/app))

  3. 您可以在任何能够运行 Java SE(标准版)的计算机(Linux、Windows、Mac、Solaris、BSD 等)上运行您的应用程序。 Tomcat 在 Java SE 之上运行。

【讨论】:

    猜你喜欢
    • 2014-02-05
    • 2013-03-27
    • 2014-06-22
    • 2023-03-09
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多