1). Huh? What kind of server is it? Client/Server model is a general programming term. What kind of server is it? If it is a server that uses a standard protocol, you can install an XP client. You could for example have mysql running on the Linux server, and a Windows mysql client on the XP machines. Other servers could be http, ftp, tftp, etc. Since they use standardized protocols, it doesn't matter what OS the client is running. Be careful if big or small endian makes a difference. But most likely the standard takes care of that issue.
2). Is it a file server? If so, then run samba. Look at installing the Samba-doc package, which supplies a large number of manpages, and 3 Samba 3 books. ( The same books you can find in a Book store )
3). A program file can be loaded and run on XP if you are running a file server. If you install an X server on the XP machines, you can run a program on the server and have its output displayed on the XP. One example is installing Cygwin/X on the XP machines. It is free & open source. You also have the advantage of using bash on an XP computer.
4). Don't even consider installing the telnet server. Use ssh if you want to remotely administer the server, or remotely run a program.
Last edited by jschiwal; 12-29-2008 at 07:35 AM.