Link to home
Start Free TrialLog in
Avatar of Zolf
ZolfFlag for United Arab Emirates

asked on

How to setup java application in production environment

Helllo there,

I have a java application which is implemented with Swing,hibernate technology with mssql 2008 db. My application has been in the production environment for the past 4 years. I had setup the application on a windows server 2003 OS and my users connect to the app via RDP and my DB is centralised. Now the app has matured in the sense I have solved many issue related to the app. Now I add new features less compared to before. Now it is very difficult for me to mantain this RDP for users and it becomes a nightmare when I need to reinstall the OS as I need to create around 50 users and give them RDP permissions. I want to know is there some other way to provide the app other then RDP.Appreciate your help.

cheers
Zolf
Avatar of Sharon Seth
Sharon Seth
Flag of India image

Is it a desktop app running on one server and users log into that server thru RDP (Remote Desktop?) ?
Avatar of Zolf

ASKER

yes
SOLUTION
Avatar of CEHJ
CEHJ
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Zolf

ASKER

CEHJ
do you mean to redesign my app all over again.?
do you mean to redesign my app all over again.?
Probably. Question: at the moment, where and how do you store the credentials to access the database?
Avatar of Zolf

ASKER

the db credential is stored in the hibernate file on the server
But the application is a client-side application (accessed remotely). Is the user prompted for a username and password in a ui or at the command line?
Avatar of Zolf

ASKER

yes the user is prompted for credential 2 times. once while connecting to the server via rdp and the second time to my application itself. the credetial(database and the java jars) is on the server itself