|
图 2.2.2-1 展示了服务端、客户端应用程序与 Server 组件的交互流程:
⚫ 服务端应用程序调用 Start() 方法启动 Server 组件,如果调用成功则返回 TRUE 并
收到 OnPrepareListen 事件。
⚫ 客户端应用程序向服务端应用程序发起连接请求时,服务端应用程序将收到
OnAccept 和 OnHandshake 事件。
⚫ 客户端应用程序向服务端应用程序发送数据时,服务端应用程序将收到 OnReceive
事件。
⚫ 服务端应用程序调用 Send() 方法向客户端应用程序发出数据后,服务端应用程序
将收到 OnSend 事件。
⚫ 断开连接时,服务端应用程序将收到 OnClose 事件。
⚫ 服务端应用程序调用 Stop() 方法关闭 Server 组件,如果调用成功则返回 TRUE 并
收到 OnShutdown 事件。
|
|