How to connect to an AFP server from a Windows PC?
Installing Bonjour (aka Zeroconf) doesn't help. Bonjour only announces existing services.

If the server only serves AFP the client needs to understand AFP. The only Windows AFP client I knew was PC MacLan (http://store.ca.com/miramar/miramar.aspx) which seems not to be sold any more. (I still have it installed on an XP box.)

The often cited Microsoft Services for Macintosh was just an AFP server for Windows NT Server.

I think there were efforts at some time to create a FUSE driver as an AFP client on Linux which could in principle be ported to OSX but I haven't heard of that in a long time. 

I would love to hear of an AFP client solution though.