RemotePort属性的默认值为80,即采用HTTP方式。
具体应用的有以下方法。
(1)Listen方法:创建套接字并将其设置为监听模式,Listen方法仅适用于TCP连接。当有新连接时就会出现ConnectionRequest事件。在处理ConnectionRequest,事件时,应用程序应该用Accept方法接受连接,此时,应注意是在一个新的Winsock控件上接收连接。
(2)Accept方法:仅适用于TCP服务端应用程序,在处理ConnectionRequest事件时,用Accept:方法接受新连接。当服务端接收到客户端的连接请求后,服务端有权决定是否接受客户端的连接请求。如果服务端要接受客户端的连接请求,则必须用Accept方法来接受。
(3)GetData方法:可以获得当前的数据块并将其存储在Variant变体类型的变量中。当本地计算机接收到远程计算机的数据时,数据存放在接收缓存中。要从接收缓存中取得数据,可以使用GetData方法。
(4)SendData方法:当客户端与服务器建立好连接后,任意一方要发送数据都可以调用SendData方法。该方法需要发送一个数据作为参数。
(5)Close方法:对客户机和服务器应用程序关闭TCP连接或侦听套接字。
展开