Remoting is a wonderful tool to build distributes systems (such as client/server, p2p, etc)
I am currently building a remoting application at work. We have a database server, application server, and then each employee has their own machine (so many clients)
Each user has a client application that connects to the server so they can do their normal day to day work.
This way the client application does not have access to the database, they must go threw the server, and the server can then connect to the database.
I am not sure if you play any online games, but lets use World of Warcraft as an example. You play the game on a client. The client then communicates to the server and the server does most of the work. The server then sends back information to your client to update your screen. This is the basics of remoting.
If you have any other questions just ask
|