z2 Remote Winsock FAQ

Q. How does Remote Winsock work?
A: Your 32 bit Internet application uses Microsoft Wsock32.dll to communicate in the network. After installing z2 Remote Winsock, z2 Wsock.dll acts as a "middle person" that intercept all winsock calls and pass them to another PC for execution. At the server, Rwsock.exe will call Microsoft Wsock32.dll on the behalf the clients to execute the winsock calls. The result of the winsock calls is then return to the client.

Q: Why do I need to copy z2 Wsock32.dll to same directory as the Internet application?
A: Windows 95 come with own copy of Wsock32.dll (residing in c:/windows/system subdirectory). z2 Wsock32.dll is placed the same directory in order to precede Microsoft Wsock32.dll whenever Windows 95 tries to load Wsock32.dll.
Generally Windows 95 searches for a dll file in the following sequence:

  1. The directory from which the application loaded. (recommended placement of z2 Wsock32.dll)
  2. The current directory.
  3. The Windows system directory. (Microsoft Wsock32.dll is residing here)
  4. The Windows directory.
  5. The directories that are listed in the PATH environment variable.

This mean that you need multiple copy of z2 Wsock32.dll when you have many Internet applications in your PC.

Q: How many clients can it support?
A: Z2 Remote Winsock can support unlimited number of clients. However Windows 95 can have up to 256 sockets open at any time. Your modem could be a bottleneck before all the socket are used up. When your modem RD and SD light are on most of the time, the clients PCs will experience delay due to modem speed.

Q: Where do I look up the error number in error message?
A: The error number appearing in the error message box are taken from Winsock specification. Check the error number in the third column in the Windows Sockets error code.

Q: Why Windows 95 ftp did not work with Remote Winsock?
A: Windows 95 ftp.exe Version 3.51 made a function call to Wsock32.dll with an ordinal value of 1108. Ordinal values above 1000 are not in Winsock specification 1.1. I am not able to simulate that function because the nature of the function is unknown to me.

Q: I wish to run many Internet applications on a PC simultaneously. Does it count as 1 connection?
A: Yes. You can load as many Internet applications as you want and Rwsock.exe will count it as 1 connection. Rwsock.exe count connections based on the client IP address. The connections count will decrement only after you have closed all Internet applications on your PC.

Q: Does Remote Winsock support dialing remotely from the client PC?
A: The version 1.05 or later support remote dialing.

Q: Can rwsock.exe act as a client to another rwsock.exe?
A: Yes, but the intermediate rwsock is at times unstable.

You can pose your questions here and I will try to reply them.

Your question 

Your Email : 
 

Return to z2 Remote Winsock homepage.