我是學生,我實際上是Javafx或java世界的新手,但我喜歡編程......如何在服務器端處理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代碼來處理Http Apache Server(端口80)下的請求,我該怎麼辦?我的意思是,編寫一個Java程序,然後如何在Http Server中運行它?如果使用PHP,它會一樣嗎?
- 如果我想使用Java代碼來處理Tomcat Apache服務器(端口8080)下的請求,我該怎麼辦?
- 如果我自己在某個端口(例如9999)寫了一個Java程序,例如:while(true)serverSocket.acceppt();}(在端口9999例如),我應該怎麼做,我應該運行它Tomcat或Apache?或者我該怎麼做?我真的不知道....
- 如果我想使用Apache將請求轉發到tomcat,我應該使用一些像mod_jk或mod_proxy這樣的想法吧?
我需要一些關於一個概念或方向的幫助。
單後問題太多。 – 2015-04-09 10:59:10