2015-03-30 126 views
-1

我必須做一個最終的項目(軟件工程),它應該在網上(我選擇了HTML5以上的javafx)。該項目的目的是要盲目地學習人們的輸入。用戶得到一個句子,他應該重寫它。應用程序應該保存用戶的所有信息,這就是爲什麼我需要一臺服務器。Javafx Web客戶端與服務器

我有一些問題:

  1. 我可以使用JavaFX的簡單的Java套接字服務器?
  2. 如果答案是肯定的,是否有支持簡單套接字服務器的虛擬主機服務?我聽說過有關tomcat或類似的東西。如果答案是否定的,我還有其他什麼選擇?
  3. eclipse與javafx一起使用的最佳插件是什麼?我的意思是,我需要一名設計師。
  4. 另一件我需要從服務器發送聲音文件到客戶端,哪種類型的Java服務器允許它?
+0

標誌過於寬泛。 https://stackoverflow.com/help/on-topic – zubergu 2015-03-30 21:05:36

+0

您的整體設計是可行的。開始設計和開發它,並在需要時創建新的,非常具體的,有針對性的問題(每個問題一個問題)。當你創建一個新的問題時,最好包含最小的可執行源代碼,它只在你的問題中複製問題。 – jewelsea 2015-03-30 23:21:45

回答

1
  1. 我可以用簡單的Java套接字服務器使用JavaFX?

是的。畢竟,它是一個Java應用程序,您可以打開一個套接字(客戶端或服務器)。

  1. 如果答案是肯定的,是否有支持簡單套接字服務器的虛擬主機服務?我聽說過有關tomcat或類似的東西。如果答案是否定的,我還有其他什麼選擇?

您不應該關注這一點。相反,嘗試創建一組(REST)服務。您在服務器端(Jetty,Tomcat或其他)的應用程序將是生產者,您的Java FX應用程序將成爲這些服務的消費者。

  1. eclipse與javafx一起使用的最佳插件是什麼?我的意思是,我需要一名設計師。

這是偏離主題,因爲它屬於個人偏好。我不知道這樣的設計師。國際海事組織我更喜歡在我的腦海中設計,只是寫我提出的代碼。

  • 我從服務器需要的是聲音文件發送到客戶端,其中Java服務器的類型允許它的另一件事?
  • 聲音文件是一個文件,畢竟,和一個文件僅僅是一個byte[],將通過網絡發送。在創建/使用您的服務時瞭解如何處理此問題。