I am going to build a desktop software with client-server facility.What are the things i need to do for client-server?
1.Should i make 2 different version of the software?One with database for the server and one for client without database.
2.Or should i have some options in one software inside the code?Like when to install the user will choose client/server option and then the required part will be installed?
Which is the best way?Can anyone give some step by step idea?
Thanks.
Upoma
0
Newbie Poster
Recommended Answers
Jump to PostStart with a simple version and add features when you get it working.
Jump to PostThe client and server will probably be quite different programs, with completely different installation requirements, so I would say "keep them separate". The client will probably just be a single jar file, but the server will be a different jar, plus database etc.
Either way, your installer can still ask …
Jump to PostYour server program will be installed once/ so distributing a one program with server and client capabilities would be redundant.
Design and distribute your client and server applications seperate.
All 10 Replies
NormR1
563
Posting Sage
Team Colleague
JamesCherrill
4,733
Most Valuable Poster
Team Colleague
Featured Poster
Tellalca
19
Posting Whiz in Training
Jaydenn
0
Light Poster
Upoma
0
Newbie Poster
JamesCherrill
4,733
Most Valuable Poster
Team Colleague
Featured Poster
rsnich
0
Newbie Poster
JamesCherrill
4,733
Most Valuable Poster
Team Colleague
Featured Poster
rsnich
0
Newbie Poster
JamesCherrill
4,733
Most Valuable Poster
Team Colleague
Featured Poster
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.