带服务器的Javafx Web客户端

时间:2015-03-30 21:01:59

标签: java sockets javafx

我必须制作一个应该在网上的最终项目(软件工程)(我在HTML5上选择了javafx)。该项目的目的是学习人们盲目打字。用户得到一个句子,他应该重写它。应用程序应保存用户的所有信息,这就是我需要服务器的原因。

我有一些问题:

  1. 我可以在javafx上使用简单的java套接字服务器吗?
  2. 如果答案是肯定的,是否有支持简单套接字服务器的网络托管服务?我听说过tomcat或类似的东西。如果答案是否定的,我还有其他选择吗?
  3. eclipse与javafx一起使用的最佳插件是什么?我的意思是,我需要一位设计师。
  4. 我需要服务器的另一件事是将声音文件发送到客户端,哪种类型的java服务器允许它?

1 个答案:

答案 0 :(得分:1)

  
      
  1. 我可以在javafx上使用简单的java套接字服务器吗?
  2.   

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

  
      
  1. 如果答案是肯定的,是否有支持简单套接字服务器的网络托管服务?我听说过tomcat或类似的东西。如果答案是否定的,我还有其他选择吗?
  2.   

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

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

这是偏离主题,因为它属于个人偏好。我不知道这样的设计师。而IMO我更喜欢在脑海中设计并编写我想出的代码。

  
      
  1. 我需要服务器的另一件事是将声音文件发送到客户端,哪种类型的java服务器允许它?
  2.   

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