Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 可以摆动+;servlet是否被视为web应用程序?_Java_Json_Swing_Servlets - Fatal编程技术网

Java 可以摆动+;servlet是否被视为web应用程序?

Java 可以摆动+;servlet是否被视为web应用程序?,java,json,swing,servlets,Java,Json,Swing,Servlets,我的程序的UI部分是用JavaSwing编写的,而服务器端是用Javaservlet编写的。客户端以JSON形式向servlet发送请求,servlet也返回JSON。所有涉及与数据库对话的任务都在服务器中完成。这意味着用户在没有连接到web服务器的情况下将无法登录到他的帐户 即使客户端程序不是web浏览器,我仍然可以将其称为web应用程序吗 我不会这么说,因为它没有“web”部分。它本质上是一个客户机-服务器应用程序。我不会这样称呼它,因为它没有“web”部分。它本质上是一个客户机-服务器应用

我的程序的UI部分是用JavaSwing编写的,而服务器端是用Javaservlet编写的。客户端以JSON形式向servlet发送请求,servlet也返回JSON。所有涉及与数据库对话的任务都在服务器中完成。这意味着用户在没有连接到web服务器的情况下将无法登录到他的帐户


即使客户端程序不是web浏览器,我仍然可以将其称为web应用程序吗

我不会这么说,因为它没有“web”部分。它本质上是一个客户机-服务器应用程序。

我不会这样称呼它,因为它没有“web”部分。它本质上是一个客户机-服务器应用程序。

不,它不是一个web应用程序

是将web浏览器用作客户端的任何应用程序


不,它不是一个web应用程序

是将web浏览器用作客户端的任何应用程序


我将采取与其他人相反的立场,说它的服务器部分是。因为您使用的是HTTP servlet,所以您使用的是web协议作为传输基础设施。客户端部分是一个Swing应用程序,但是您可以使用基于浏览器的客户端替换该组件,从而使整个应用程序成为一个“web”应用程序

我会采取与其他人相反的立场,说它的服务器部分是。因为您使用的是HTTP servlet,所以您使用的是web协议作为传输基础设施。客户端部分是一个Swing应用程序,但是您可以使用基于浏览器的客户端替换该组件,从而使整个应用程序成为一个“web”应用程序

web应用程序中的“web”没有提到“万维网”或“网站”,它只是指网络。基于web的应用程序的内容可以以多种方式(http、webservice、socket等)同时交付,因此这并不意味着必须使用浏览器。它不依赖于技术。例如,如果您从swing应用程序连接到应用程序,那么我可能从Firefox连接到同一个servlet,而不是同时连接到web应用程序和非web应用程序

web应用程序中的“web”没有提到“万维网”或“网站”,它只是指网络。基于web的应用程序的内容可以以多种方式(http、webservice、socket等)同时交付,因此这并不意味着必须使用浏览器。它不依赖于技术。例如,如果您从swing应用程序连接到应用程序,那么我可能从Firefox连接到同一个servlet,而不是同时连接到web应用程序和非web应用程序

它不是“web应用程序”,而是JavaEE应用程序。它不是“web应用程序”,而是JavaEE应用程序。