【发布时间】:2015-04-05 23:48:14
【问题描述】:
我是学生,实际上我是 Javafx 或 Java 世界的新手,但我喜欢编程......
在我的房间里,我有一台旧电脑,我把它作为服务器进行测试。 (Ubuntu 服务器操作系统)。 在这个服务器中,我在 80 端口安装了 Apache,在 8080 端口安装了 Tomcat。
现在我使用 Javafx 开发了非常简单的登录 GUI。现在我想做“登录”或“注册”,我有 4 个想法(问题)和 1 个问题:
Client-Side:1 Problem
- 用户点击“登录”,这样的请求的正常方式是什么?我的意思是,我应该首先获取用户名和密码;然后是 MD5(密码);然后是 username.getbytes()、password.getbytes();然后是java序列化;然后将它们传输到服务器端。我对吗?还是在传输过程中需要一些密码?
Serve-Side: 4 ideas or questions
服务器(我的旧 Ubuntu 服务器计算机)从 Javafx GUI 应用程序获取请求。那我怎样才能做出这样的事情,并做出回应呢? 我的意思是:
如果我想使用 Java Codes 在 Http Apache Server(端口 80)下处理请求,我应该怎么做?我的意思是,写一个Java Programm,然后如何在Http Server 中运行呢?如果一个使用PHP,会不会一样?
- 如果我想使用 Java Codes 在 Tomcat Apache Server(端口 8080)下处理请求,我应该怎么做?
- 如果我在某个端口(例如 9999)自己编写 Java 程序,例如:while(true) serverSocket.acceppt();}(例如在端口 9999),我该怎么办,我应该在下面运行它Tomcat 还是 Apache?或者我应该怎么做?我真的不知道....
- 如果我想使用 Apache 将请求转发到 tomcat,我应该使用 mod_jk 或 mod_proxy 之类的东西,对吗?
我需要一些关于某个概念或方向的帮助。
【问题讨论】:
-
单个帖子中的问题太多。