The easiest way might be to just to install this program called "WinSCP" (see link below):
http://winscp.net/eng/index.php on the Windows XP machines. This program allows the Windows machines to upload and download files through the SSH port on the Solaris server using either SFTP (my preferred way of doing it) or via SCP (slightly more complicated way of doing it, it gets very complicated if the Windows client is behind a firewall). Each user can have their own directory in /export/home on he Solaris file server and they can upload and download files to their /export/home/username directory using WinSCP. They can also log in to the Solaris server through SSH and get UNIX shell access to use for C programming and Java programming and web design and mysql databases other similar things (with Solaris 10 and OpenSolaris you can give each user root access in their own zone without compromising overall security of the system and they can have their own Apache web server and their own Mysql database in their own zone). -- This message posted from opensolaris.org