- 2
- 0
- 约5.23千字
- 约 38页
- 2017-04-21 发布于湖北
- 举报
第4章 TCPSocket编程 ;图4-1 操作系统中关于以太网卡的信息;打开;图4-4 Windows Xp中的TCP/IP属性对话框;图4-5网路连通测试成功;图4-6 网路连通测试失败;4.2.2 客户与服务器;4.2.3 阻塞与非阻塞;4.3.1 Delphi 6.0 的ClientSocket;图4-7 Delphi 6中网络客户套接字属性;其中关键方法有:;4.3.2 Delphi 6 中的ServerSocket;其中关键方法有:;这两个方法可以接收和发送二进制的数据也可以发送字符串数据,与Record类型配合可以完成各种数据的操作。
通信前必须先连接,连接前必须把客户的Address或Host设为服务器计算机的IP地址,客户的Port与服务器的Port必须相等,服务器的Active必须设为true。具体的连接动作就是客户的Active:=true。当连接成功后,客户的OnConnect事件发生。
应当注意,一个服务器Socket可供若干个客户连接。服务器Socket中专门有一个记录数组Connections记录客户的连接情况。
客户通过SendBuf发送的信息由服务器的OnClientRead事件调用ReceiveBuf接收,服务器通过SendBuf发送的信息由客户的OnRead事件调用ReceiveBuf接收。
;4.3.3 Visual Basic 6.0的
原创力文档

文档评论(0)