java 服务器客户端编程如何与浏览器一起工作

How java server client programing works with browser

我刚开始学习 java 服务器编程,我想知道 - 我知道有一个 Java 服务器程序代码,我通过 GlassFish 端口用 GlassFish 尝试过,并且成功了。

现在-我到底需要在哪里插入客户端代码?例如,我想编写一个获取数字并将其加倍的网络应用程序,但如果我有一个服务器代码,我可以通过 url 和端口访问它,还需要什么?

在那种情况下,浏览器客户端吗?如果是,Web 应用程序是否没有 Java 客户端代码?

提前致谢!

从教程开始习惯 Glassfish/Servlets/etc,例如,您可以从 here 开始。

浏览器是客户端。 Glassfish 或任何其他应用程序服务器是服务器。

是的,一般意义上浏览器就是客户端。如果您希望它可以在浏览器上访问,您将需要添加一个 html and/or java 脚本文档(实际的客户端代码)以与 java 服务器通信.

由于安全问题,浏览器通常不再支持 Java 小程序,因此编写 Java 客户端以在浏览器中显示并不是解决此问题的好方法。 Web 应用程序客户端几乎完全用 html/javascript 编写,但您也可以编写独立的 Java 应用程序(不在浏览器中)以使用 java.net.HttpRequest.[=11= 与服务器通信]