Link to home
Start Free TrialLog in
Avatar of NewMom2Brandon
NewMom2Brandon

asked on

Client/Server Design Ideas Needed

I am hoping you guys can provide a couple of ideas for me to think on regarding client/server design. Since all communication will take place over a http connection (internet). I want to make sure the server will not accept any unidentified clients.

What I think I have to do is have the client register itself with the server on installation (startup). How do I go about performing this? I was thinking of using WCF for the Clients/Server etc.

example
1. A registration message will be sent from the client to the server. I think I need to have IP address,  customer name, machine name

2. The server will recieve the message through a communication acception application.

Is this a good way to do this or is there another way? Does anyone have any examples.
Is Using WCF a good idea for this senario?
Avatar of Martman100
Martman100

Web services. You can implement security at the web service level.
ASKER CERTIFIED SOLUTION
Avatar of ShazbotOK
ShazbotOK
Flag of United States of America 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
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
use https and ssl

Replace "Anything generated on the client side and each install would be unique. " with "Anything generated on the client side and each install would not be unique. "

Anyway read this and you can get an idea of what is involved with software licensing from a developer standpoint.

http://www.thescripts.com/forum/thread462742.html

ShazbotOk and I must have misunderstood your question for I feel that our questions delivered more information for a solution than the HTTPS and SSL response. Since you were aware of WCF, and you are labeled as intermediate, I would assume you would be familiar with HTTPs and SSL. Furthermore, I don't see how this answered your question in any way but I guess it delivered something we didn't.
Avatar of NewMom2Brandon

ASKER

Sorry,

I accepted the wrong solution. I will be posting a message to the admins to have the question points split between ShazbotOk and Martman100.