You have to be a bit more specific
1) What sort of application is it? File transfer? Instant Messaging?
2) What sort of data to you pass to the server? Files? Data (records)?
As for your questions
1) Yes, it is very much possible to build client server applications through
a multitude of techinques: Remoting, webservices, network sockets, COM+.
Depends on what you want to do
2) You can certainly pass data to the client from the server (or the other
way round)

Signature
Bits. Bytes.
http://bytes.thinkersroom.com
------------------------------
> Hi All..,
>
[quoted text clipped - 12 lines]
>
> Ramesh.R...