客户机调用socket建立传输端口后,接着将调用connect函数来建立与远程服务器相连的连接线路。此函数的参数调用同bind。
本文设计的Socket通信采用server/client模式,即服务器端的应用程序用于接受客户端的连接请求、接收客户端的信息、处理客户端的计算请求、向客户端发送计算结果以及应答信息等。客户端的应用程序用于申请与服务器的连接、向服务器发送计算请求、处理服务器发回的计算结果和其它信息。
服务器在创建一个socket后,接着会将该socket与本地地址/端口号进行捆绑,成功之后就在相应的socket上监听,当accpet捕捉到一个连接服务请求时,即完成一个新的连接,稍后可向客户端发送数据。