• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

JavaFX Client Server Application

 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Dear All,
I need to develop java client server application. I choose Javafx for client and oracle database for database server. My requirement is the application will access multiple users (20-30) will access same time. If my client application directly access to database server, is there any impact ? Should i use web service or some other tools between client and database server? If so what is the best approach for java multiple client application. Please advise. Thanks in advance.
 
Rancher
Posts: 4801
50
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cross posted to Java forums.
 
Saloon Keeper
Posts: 7590
177
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
30 clients is a small number, assuming they don't kick off long-running queries. But I'm guessing they're not, since GUI apps are generally expected to be responsive.

It's not generally good practice to have clients access DBs directly, though, for security reasons. It might be OK if all access occurs within a tightly controlled company network, but if you envision access across the public Internet, then you should use HTTPS through a proxy instead.
 
yan paing
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Tim Moores wrote:30 clients is a small number, assuming they don't kick off long-running queries. But I'm guessing they're not, since GUI apps are generally expected to be responsive.

It's not generally good practice to have clients access DBs directly, though, for security reasons. It might be OK if all access occurs within a tightly controlled company network, but if you envision access across the public Internet, then you should use HTTPS through a proxy instead.



Thank you for advise. Yes there won't be long running queries. And we will use within company network. It is for internal application only.
reply
    Bookmark Topic Watch Topic
  • New Topic