BCB之Socket通信

 

Socket套接字:每个套接字由IP地址+服务号码(称之为端口port)组成。数据传输之后,必须释放和撤销连接。

TclientSocketTserverSocket两个网络组件,位于Internet页。

 

TserverSocket

1.       Port属性:int型,设置端口号,如6767

2.       Activate属性:bool型,设置监听:true;关闭监听:false

3.       OnListen事件:侦听连接形成之前,发生此事件

4.       OnAccept事件:接受了某客户端连接请求后发生此事件

5.       OnClientRead事件:通过此事件,从套接字读出数据(从客户端发来的)

6.       OnClientWrite事件:通过此事件,可以对套接字写入数据

 

TclientSocket

1.       Address属性:服务器IP地址

2.       Host属性:服务器主机名称,当HostAddress都指定时,TclientSocket将使用Host属性工作

3.       Port属性: int型,设置套接字端口号,如6767

4.       Activate属性:true:与服务器建立连接;false:与服务器断开连接

5.       OnLookup事件:在定位服务器套接字之前,发生此事件

6.       OnConnecting事件:在服务器套接字被定位后,发生此事件

7.       OnConnect事件:与服务器建立连接后,发生此事件

8.       OnRead事件:通过此事件,可从连接套接字读出数据

9.       OnWrite事件:通过此事件,可对套接字写入数据

10.   OnDisConnect事件:在与服务器断开连接时,发生此事件

你可能感兴趣的:(socket通信)