我刚刚开始学习java服务器编程,我想知道 - 我知道有一个Java服务器程序代码,我通过GlassFish端口尝试使用GlassFish,并且它有效。
现在 - 我需要在哪里插入客户端代码?我想要例如编写一个获取num并加倍的web应用程序,但如果我有一个服务器代码,我可以通过带端口的url访问,还需要什么?
在这种情况下,浏览器是客户端吗?如果是这样,Web应用程序是否没有Java客户端代码?
提前致谢!
答案 0 :(得分:0)
从熟悉Glassfish / Servlets /等的教程开始,您可以以here为例。
浏览器是客户端。 Glassfish或任何其他Applicationserver是服务器。
答案 1 :(得分:0)
是的,一般而言,浏览器是客户端。如果您希望在浏览器上访问它,则需要添加一个html和/或javascript文档(实际的客户端代码)以与Java服务器通信。
由于安全问题,浏览器通常不再支持Java applet,因此编写要在浏览器中显示的Java客户端并不是一个很好的方法。 Web应用程序客户端几乎完全用html / javascript编写,但您也可以使用java.net.HttpRequest编写一个独立的Java应用程序(不在浏览器中)与服务器通信。