Javafx Web客户端与服务器

问题描述:

我必须做一个最终的项目(软件工程),它应该在网上(我选择了HTML5以上的javafx)。该项目的目的是要盲目地学习人们的输入。用户得到一个句子,他应该重写它。应用程序应该保存用户的所有信息,这就是为什么我需要一台服务器。Javafx Web客户端与服务器

我有一些问题:

  1. 我可以使用JavaFX的简单的Java套接字服务器?
  2. 如果答案是肯定的,是否有支持简单套接字服务器的虚拟主机服务?我听说过有关tomcat或类似的东西。如果答案是否定的,我还有其他什么选择?
  3. eclipse与javafx一起使用的最佳插件是什么?我的意思是,我需要一名设计师。
  4. 另一件我需要从服务器发送声音文件到客户端,哪种类型的Java服务器允许它?
+0

标志过于宽泛。 https://*.com/help/on-topic – zubergu 2015-03-30 21:05:36

+0

您的整体设计是可行的。开始设计和开发它,并在需要时创建新的,非常具体的,有针对性的问题(每个问题一个问题)。当你创建一个新的问题时,最好包含最小的可执行源代码,它只在你的问题中复制问题。 – jewelsea 2015-03-30 23:21:45

  1. 我可以用简单的Java套接字服务器使用JavaFX?

是的。毕竟,它是一个Java应用程序,您可以打开一个套接字(客户端或服务器)。

  1. 如果答案是肯定的,是否有支持简单套接字服务器的虚拟主机服务?我听说过有关tomcat或类似的东西。如果答案是否定的,我还有其他什么选择?

您不应该关注这一点。相反,尝试创建一组(REST)服务。您在服务器端(Jetty,Tomcat或其他)的应用程序将是生产者,您的Java FX应用程序将成为这些服务的消费者。

  1. eclipse与javafx一起使用的最佳插件是什么?我的意思是,我需要一名设计师。

这是偏离主题,因为它属于个人偏好。我不知道这样的设计师。国际海事组织我更喜欢在我的脑海中设计,只是写我提出的代码。

  1. 我从服务器需要的是声音文件发送到客户端,其中Java服务器的类型允许它的另一件事?
开始=“4”>

声音文件是一个文件,毕竟,和一个文件仅仅是一个byte[],将通过网络发送。在创建/使用您的服务时了解如何处理此问题。